RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: 3.2.0-1423-omap4 #30-Ubuntu SMP PREEMPT Sat Dec 8 00:05:10 UTC 2012 armv7l Buildd toolchain package versions: launchpad-buildd_114-0~53~0.IS.08.04 python-lpbuildd_114-0~53~0.IS.08.04 bzr_2.5.1-0ubuntu2. Syncing the system clock with the buildd NTP service... 14 Jul 17:37:05 ntpdate[6685]: adjust time server 10.211.37.1 offset 0.001783 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '716d1fb0f39436e0db1dfa297829c4327e23bd11', '/home/buildd/filecache-default/c219ff4263fbebe8b03d7ffa1d47a3840a02f1e5'] Unpacking chroot for build 716d1fb0f39436e0db1dfa297829c4327e23bd11 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '716d1fb0f39436e0db1dfa297829c4327e23bd11'] Mounting chroot for build 716d1fb0f39436e0db1dfa297829c4327e23bd11 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '716d1fb0f39436e0db1dfa297829c4327e23bd11', 'deb http://ftpmaster.internal/ubuntu saucy main universe', 'deb http://ftpmaster.internal/ubuntu saucy-security main universe', 'deb http://ftpmaster.internal/ubuntu saucy-updates main universe', 'deb http://ftpmaster.internal/ubuntu saucy-proposed main universe'] Overriding sources.list in build-716d1fb0f39436e0db1dfa297829c4327e23bd11 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '716d1fb0f39436e0db1dfa297829c4327e23bd11', 'armhf'] Updating debian chroot for build 716d1fb0f39436e0db1dfa297829c4327e23bd11 Ign http://archive-team.internal saucy Release.gpg Get:1 http://ftpmaster.internal saucy Release.gpg [933 B] Get:2 http://ftpmaster.internal saucy-security Release.gpg [933 B] Get:3 http://ftpmaster.internal saucy-updates Release.gpg [933 B] Get:4 http://ftpmaster.internal saucy-proposed Release.gpg [933 B] Get:5 http://ftpmaster.internal saucy Release [40.8 kB] Get:6 http://archive-team.internal saucy Release [728 B] Get:7 http://archive-team.internal saucy/main armhf Packages Ign http://archive-team.internal saucy/main Translation-en Get:8 http://ftpmaster.internal saucy-security Release [40.8 kB] Get:9 http://ftpmaster.internal saucy-updates Release [40.8 kB] Get:10 http://ftpmaster.internal saucy-proposed Release [40.8 kB] Get:11 http://ftpmaster.internal saucy/main armhf Packages [1198 kB] Get:12 http://ftpmaster.internal saucy/universe armhf Packages [5425 kB] Get:13 http://ftpmaster.internal saucy/main Translation-en [702 kB] Get:14 http://ftpmaster.internal saucy/universe Translation-en [3849 kB] Get:15 http://ftpmaster.internal saucy-security/main armhf Packages [14 B] Get:16 http://ftpmaster.internal saucy-security/universe armhf Packages [14 B] Get:17 http://ftpmaster.internal saucy-security/main Translation-en [14 B] Get:18 http://ftpmaster.internal saucy-security/universe Translation-en [14 B] Get:19 http://ftpmaster.internal saucy-updates/main armhf Packages [14 B] Get:20 http://ftpmaster.internal saucy-updates/universe armhf Packages [14 B] Get:21 http://ftpmaster.internal saucy-updates/main Translation-en [14 B] Get:22 http://ftpmaster.internal saucy-updates/universe Translation-en [14 B] Get:23 http://ftpmaster.internal saucy-proposed/main armhf Packages [20.8 kB] Get:24 http://ftpmaster.internal saucy-proposed/universe armhf Packages [92.6 kB] Get:25 http://ftpmaster.internal saucy-proposed/main Translation-en [13.6 kB] Get:26 http://ftpmaster.internal saucy-proposed/universe Translation-en [74.3 kB] Fetched 11.5 MB in 33s (349 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: iproute2 libsasl2-modules libssl1.0.0 The following packages will be upgraded: advancecomp apt apt-transport-https binutils cpp cpp-4.8 dpkg dpkg-dev e2fslibs e2fsprogs findutils g++ g++-4.8 gcc gcc-4.8 gcc-4.8-base iproute libapt-pkg4.12 libasan0 libasn1-8-heimdal libatomic1 libcomerr2 libcurl3-gnutls libdbus-1-3 libdpkg-perl libgcc-4.8-dev libgcc1 libgmp10 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libk5crypto3 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libp11-kit0 libroken18-heimdal libsasl2-2 libsqlite3-0 libss2 libstdc++-4.8-dev libstdc++6 libudev1 libwind0-heimdal linux-libc-dev login lsb-base mountall passwd patch pkg-create-dbgsym sensible-utils udev upstart 58 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 37.1 MB of archives. After this operation, 2615 kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! dpkg e2fslibs e2fsprogs findutils login libgomp1 libasan0 gcc-4.8-base libgcc1 libatomic1 cpp-4.8 binutils libstdc++-4.8-dev g++-4.8 gcc-4.8 libgcc-4.8-dev libstdc++6 libgmp10 libapt-pkg4.12 apt libcomerr2 libss2 libsqlite3-0 libssl1.0.0 libdbus-1-3 lsb-base udev libudev1 mountall libroken18-heimdal libasn1-8-heimdal libk5crypto3 libgssapi-krb5-2 libkrb5-3 libkrb5support0 libcurl3-gnutls libhcrypto4-heimdal libheimbase1-heimdal libwind0-heimdal libhx509-5-heimdal libkrb5-26-heimdal libheimntlm0-heimdal libgssapi3-heimdal libp11-kit0 libsasl2-2 libsasl2-modules passwd sensible-utils iproute iproute2 upstart apt-transport-https advancecomp cpp dpkg-dev libdpkg-perl patch gcc g++ linux-libc-dev pkg-create-dbgsym Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ saucy/main dpkg armhf 1.16.10ubuntu3 [1949 kB] Get:2 http://ftpmaster.internal/ubuntu/ saucy/main e2fslibs armhf 1.42.8-1ubuntu1 [181 kB] Get:3 http://ftpmaster.internal/ubuntu/ saucy/main e2fsprogs armhf 1.42.8-1ubuntu1 [977 kB] Get:4 http://ftpmaster.internal/ubuntu/ saucy/main findutils armhf 4.4.2-6ubuntu1 [286 kB] Get:5 http://ftpmaster.internal/ubuntu/ saucy/main login armhf 1:4.1.5.1-1ubuntu5 [316 kB] Get:6 http://ftpmaster.internal/ubuntu/ saucy/main libgomp1 armhf 4.8.1-6ubuntu1 [25.1 kB] Get:7 http://ftpmaster.internal/ubuntu/ saucy/main libasan0 armhf 4.8.1-6ubuntu1 [67.4 kB] Get:8 http://ftpmaster.internal/ubuntu/ saucy/main gcc-4.8-base armhf 4.8.1-6ubuntu1 [16.0 kB] Get:9 http://ftpmaster.internal/ubuntu/ saucy/main libgcc1 armhf 1:4.8.1-6ubuntu1 [48.9 kB] Get:10 http://ftpmaster.internal/ubuntu/ saucy/main libatomic1 armhf 4.8.1-6ubuntu1 [6778 B] Get:11 http://ftpmaster.internal/ubuntu/ saucy/main cpp-4.8 armhf 4.8.1-6ubuntu1 [5168 kB] Get:12 http://ftpmaster.internal/ubuntu/ saucy/main binutils armhf 2.23.52.20130620-1ubuntu1 [3430 kB] Get:13 http://ftpmaster.internal/ubuntu/ saucy/main libstdc++-4.8-dev armhf 4.8.1-6ubuntu1 [1786 kB] Get:14 http://ftpmaster.internal/ubuntu/ saucy/main g++-4.8 armhf 4.8.1-6ubuntu1 [5560 kB] Get:15 http://ftpmaster.internal/ubuntu/ saucy/main gcc-4.8 armhf 4.8.1-6ubuntu1 [5887 kB] Get:16 http://ftpmaster.internal/ubuntu/ saucy/main libgcc-4.8-dev armhf 4.8.1-6ubuntu1 [302 kB] Get:17 http://ftpmaster.internal/ubuntu/ saucy/main libstdc++6 armhf 4.8.1-6ubuntu1 [279 kB] Get:18 http://ftpmaster.internal/ubuntu/ saucy/main libgmp10 armhf 2:5.1.2+dfsg-2 [214 kB] Get:19 http://ftpmaster.internal/ubuntu/ saucy/main libapt-pkg4.12 armhf 0.9.9.1~ubuntu1 [761 kB] Get:20 http://ftpmaster.internal/ubuntu/ saucy/main apt armhf 0.9.9.1~ubuntu1 [1202 kB] Get:21 http://ftpmaster.internal/ubuntu/ saucy/main libcomerr2 armhf 1.42.8-1ubuntu1 [60.7 kB] Get:22 http://ftpmaster.internal/ubuntu/ saucy/main libss2 armhf 1.42.8-1ubuntu1 [64.7 kB] Get:23 http://ftpmaster.internal/ubuntu/ saucy/main libsqlite3-0 armhf 3.7.17-1ubuntu1 [316 kB] Get:24 http://ftpmaster.internal/ubuntu/ saucy/main libssl1.0.0 armhf 1.0.1e-2ubuntu1.1 [801 kB] Get:25 http://ftpmaster.internal/ubuntu/ saucy/main libdbus-1-3 armhf 1.6.12-0ubuntu1 [124 kB] Get:26 http://ftpmaster.internal/ubuntu/ saucy/main lsb-base all 4.1+Debian11ubuntu3 [14.2 kB] Get:27 http://ftpmaster.internal/ubuntu/ saucy-proposed/main udev armhf 204-0ubuntu5 [1356 kB] Get:28 http://ftpmaster.internal/ubuntu/ saucy-proposed/main libudev1 armhf 204-0ubuntu5 [32.5 kB] Get:29 http://ftpmaster.internal/ubuntu/ saucy/main mountall armhf 2.49 [68.0 kB] Get:30 http://ftpmaster.internal/ubuntu/ saucy/main libroken18-heimdal armhf 1.6~git20120403+dfsg1-3 [37.9 kB] Get:31 http://ftpmaster.internal/ubuntu/ saucy/main libasn1-8-heimdal armhf 1.6~git20120403+dfsg1-3 [168 kB] Get:32 http://ftpmaster.internal/ubuntu/ saucy/main libk5crypto3 armhf 1.10.1+dfsg-6.1 [76.2 kB] Get:33 http://ftpmaster.internal/ubuntu/ saucy/main libgssapi-krb5-2 armhf 1.10.1+dfsg-6.1 [94.9 kB] Get:34 http://ftpmaster.internal/ubuntu/ saucy/main libkrb5-3 armhf 1.10.1+dfsg-6.1 [298 kB] Get:35 http://ftpmaster.internal/ubuntu/ saucy/main libkrb5support0 armhf 1.10.1+dfsg-6.1 [20.0 kB] Get:36 http://ftpmaster.internal/ubuntu/ saucy/main libcurl3-gnutls armhf 7.31.0-1ubuntu1 [159 kB] Get:37 http://ftpmaster.internal/ubuntu/ saucy/main libhcrypto4-heimdal armhf 1.6~git20120403+dfsg1-3 [90.1 kB] Get:38 http://ftpmaster.internal/ubuntu/ saucy/main libheimbase1-heimdal armhf 1.6~git20120403+dfsg1-3 [25.7 kB] Get:39 http://ftpmaster.internal/ubuntu/ saucy/main libwind0-heimdal armhf 1.6~git20120403+dfsg1-3 [76.5 kB] Get:40 http://ftpmaster.internal/ubuntu/ saucy/main libhx509-5-heimdal armhf 1.6~git20120403+dfsg1-3 [97.3 kB] Get:41 http://ftpmaster.internal/ubuntu/ saucy/main libkrb5-26-heimdal armhf 1.6~git20120403+dfsg1-3 [180 kB] Get:42 http://ftpmaster.internal/ubuntu/ saucy/main libheimntlm0-heimdal armhf 1.6~git20120403+dfsg1-3 [14.9 kB] Get:43 http://ftpmaster.internal/ubuntu/ saucy/main libgssapi3-heimdal armhf 1.6~git20120403+dfsg1-3 [86.2 kB] Get:44 http://ftpmaster.internal/ubuntu/ saucy/main libp11-kit0 armhf 0.18.3-2ubuntu1 [51.6 kB] Get:45 http://ftpmaster.internal/ubuntu/ saucy/main libsasl2-2 armhf 2.1.25.dfsg1-13 [46.4 kB] Get:46 http://ftpmaster.internal/ubuntu/ saucy/main libsasl2-modules armhf 2.1.25.dfsg1-13 [52.9 kB] Get:47 http://ftpmaster.internal/ubuntu/ saucy/main passwd armhf 1:4.1.5.1-1ubuntu5 [938 kB] Get:48 http://ftpmaster.internal/ubuntu/ saucy/main sensible-utils all 0.0.9 [10.5 kB] Get:49 http://ftpmaster.internal/ubuntu/ saucy/main iproute all 1:3.9.0-5ubuntu1 [2330 B] Get:50 http://ftpmaster.internal/ubuntu/ saucy/main iproute2 armhf 3.9.0-5ubuntu1 [471 kB] Get:51 http://ftpmaster.internal/ubuntu/ saucy/main upstart armhf 1.9.1-0ubuntu1 [568 kB] Get:52 http://ftpmaster.internal/ubuntu/ saucy/main apt-transport-https armhf 0.9.9.1~ubuntu1 [15.4 kB] Get:53 http://ftpmaster.internal/ubuntu/ saucy/main advancecomp armhf 1.17-1 [314 kB] Get:54 http://ftpmaster.internal/ubuntu/ saucy/main cpp armhf 4:4.8.1-2ubuntu2 [28.2 kB] Get:55 http://ftpmaster.internal/ubuntu/ saucy/main dpkg-dev all 1.16.10ubuntu3 [713 kB] Get:56 http://ftpmaster.internal/ubuntu/ saucy/main libdpkg-perl all 1.16.10ubuntu3 [186 kB] Get:57 http://ftpmaster.internal/ubuntu/ saucy/main patch armhf 2.7.1-3 [86.2 kB] Get:58 http://ftpmaster.internal/ubuntu/ saucy/main gcc armhf 4:4.8.1-2ubuntu2 [5148 B] Get:59 http://ftpmaster.internal/ubuntu/ saucy/main g++ armhf 4:4.8.1-2ubuntu2 [1464 B] Get:60 http://ftpmaster.internal/ubuntu/ saucy/main linux-libc-dev armhf 3.10.0-2.11 [910 kB] Get:61 http://ftpmaster.internal/ubuntu/ saucy/main pkg-create-dbgsym all 0.61 [7884 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 37.1 MB in 12s (2985 kB/s) (Reading database ... 11854 files and directories currently installed.) Preparing to replace dpkg 1.16.10ubuntu2 (using .../dpkg_1.16.10ubuntu3_armhf.deb) ... Unpacking replacement dpkg ... Setting up dpkg (1.16.10ubuntu3) ... (Reading database ... 11854 files and directories currently installed.) Preparing to replace e2fslibs:armhf 1.42.5-1.1ubuntu1 (using .../e2fslibs_1.42.8-1ubuntu1_armhf.deb) ... Unpacking replacement e2fslibs:armhf ... Setting up e2fslibs:armhf (1.42.8-1ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11854 files and directories currently installed.) Preparing to replace e2fsprogs 1.42.5-1.1ubuntu1 (using .../e2fsprogs_1.42.8-1ubuntu1_armhf.deb) ... Unpacking replacement e2fsprogs ... Setting up e2fsprogs (1.42.8-1ubuntu1) ... (Reading database ... 11854 files and directories currently installed.) Preparing to replace findutils 4.4.2-5ubuntu1 (using .../findutils_4.4.2-6ubuntu1_armhf.deb) ... Unpacking replacement findutils ... Setting up findutils (4.4.2-6ubuntu1) ... (Reading database ... 11854 files and directories currently installed.) Preparing to replace login 1:4.1.5.1-1ubuntu4 (using .../login_1%3a4.1.5.1-1ubuntu5_armhf.deb) ... Unpacking replacement login ... Setting up login (1:4.1.5.1-1ubuntu5) ... (Reading database ... 11856 files and directories currently installed.) Preparing to replace libgomp1:armhf 4.8.1-3ubuntu1 (using .../libgomp1_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libgomp1:armhf ... Preparing to replace libasan0:armhf 4.8.1-3ubuntu1 (using .../libasan0_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libasan0:armhf ... Preparing to replace gcc-4.8-base:armhf 4.8.1-3ubuntu1 (using .../gcc-4.8-base_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement gcc-4.8-base:armhf ... Setting up gcc-4.8-base:armhf (4.8.1-6ubuntu1) ... (Reading database ... 11856 files and directories currently installed.) Preparing to replace libgcc1:armhf 1:4.8.1-3ubuntu1 (using .../libgcc1_1%3a4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libgcc1:armhf ... Setting up libgcc1:armhf (1:4.8.1-6ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11856 files and directories currently installed.) Preparing to replace libatomic1:armhf 4.8.1-3ubuntu1 (using .../libatomic1_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libatomic1:armhf ... Preparing to replace cpp-4.8 4.8.1-3ubuntu1 (using .../cpp-4.8_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement cpp-4.8 ... Preparing to replace binutils 2.23.52.20130612-1ubuntu1 (using .../binutils_2.23.52.20130620-1ubuntu1_armhf.deb) ... Unpacking replacement binutils ... Preparing to replace libstdc++-4.8-dev:armhf 4.8.1-3ubuntu1 (using .../libstdc++-4.8-dev_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libstdc++-4.8-dev:armhf ... Preparing to replace g++-4.8 4.8.1-3ubuntu1 (using .../g++-4.8_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement g++-4.8 ... Preparing to replace gcc-4.8 4.8.1-3ubuntu1 (using .../gcc-4.8_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement gcc-4.8 ... Preparing to replace libgcc-4.8-dev:armhf 4.8.1-3ubuntu1 (using .../libgcc-4.8-dev_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libgcc-4.8-dev:armhf ... Preparing to replace libstdc++6:armhf 4.8.1-3ubuntu1 (using .../libstdc++6_4.8.1-6ubuntu1_armhf.deb) ... Unpacking replacement libstdc++6:armhf ... Setting up libstdc++6:armhf (4.8.1-6ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11856 files and directories currently installed.) Preparing to replace libgmp10:armhf 2:5.1.2+dfsg-1 (using .../libgmp10_2%3a5.1.2+dfsg-2_armhf.deb) ... Unpacking replacement libgmp10:armhf ... Preparing to replace libapt-pkg4.12:armhf 0.9.7.7ubuntu4 (using .../libapt-pkg4.12_0.9.9.1~ubuntu1_armhf.deb) ... Unpacking replacement libapt-pkg4.12:armhf ... Setting up libapt-pkg4.12:armhf (0.9.9.1~ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11856 files and directories currently installed.) Preparing to replace apt 0.9.7.7ubuntu4 (using .../apt_0.9.9.1~ubuntu1_armhf.deb) ... Unpacking replacement apt ... Setting up apt (0.9.9.1~ubuntu1) ... Installing new version of config file /etc/cron.daily/apt ... gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key " not changed gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key " not changed gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012) " not changed gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) " not changed gpg: Total number processed: 4 gpg: unchanged: 4 (Reading database ... 11873 files and directories currently installed.) Preparing to replace libcomerr2:armhf 1.42.5-1.1ubuntu1 (using .../libcomerr2_1.42.8-1ubuntu1_armhf.deb) ... Unpacking replacement libcomerr2:armhf ... Setting up libcomerr2:armhf (1.42.8-1ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11873 files and directories currently installed.) Preparing to replace libss2:armhf 1.42.5-1.1ubuntu1 (using .../libss2_1.42.8-1ubuntu1_armhf.deb) ... Unpacking replacement libss2:armhf ... Setting up libss2:armhf (1.42.8-1ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 11873 files and directories currently installed.) Preparing to replace libsqlite3-0:armhf 3.7.16.2-1ubuntu2 (using .../libsqlite3-0_3.7.17-1ubuntu1_armhf.deb) ... Unpacking replacement libsqlite3-0:armhf ... Selecting previously unselected package libssl1.0.0:armhf. Unpacking libssl1.0.0:armhf (from .../libssl1.0.0_1.0.1e-2ubuntu1.1_armhf.deb) ... Preparing to replace libdbus-1-3:armhf 1.6.10-0ubuntu2 (using .../libdbus-1-3_1.6.12-0ubuntu1_armhf.deb) ... Unpacking replacement libdbus-1-3:armhf ... Preparing to replace lsb-base 4.1+Debian11ubuntu2 (using .../lsb-base_4.1+Debian11ubuntu3_all.deb) ... Unpacking replacement lsb-base ... Setting up lsb-base (4.1+Debian11ubuntu3) ... (Reading database ... 11892 files and directories currently installed.) Preparing to replace udev 204-0ubuntu4 (using .../udev_204-0ubuntu5_armhf.deb) ... Adding 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' Unpacking replacement udev ... Preparing to replace libudev1:armhf 204-0ubuntu4 (using .../libudev1_204-0ubuntu5_armhf.deb) ... Unpacking replacement libudev1:armhf ... Preparing to replace mountall 2.48build1 (using .../mountall_2.49_armhf.deb) ... Unpacking replacement mountall ... Preparing to replace libroken18-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libroken18-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libroken18-heimdal:armhf ... Preparing to replace libasn1-8-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libasn1-8-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libasn1-8-heimdal:armhf ... Preparing to replace libk5crypto3:armhf 1.10.1+dfsg-6 (using .../libk5crypto3_1.10.1+dfsg-6.1_armhf.deb) ... Unpacking replacement libk5crypto3:armhf ... Preparing to replace libgssapi-krb5-2:armhf 1.10.1+dfsg-6 (using .../libgssapi-krb5-2_1.10.1+dfsg-6.1_armhf.deb) ... Unpacking replacement libgssapi-krb5-2:armhf ... Preparing to replace libkrb5-3:armhf 1.10.1+dfsg-6 (using .../libkrb5-3_1.10.1+dfsg-6.1_armhf.deb) ... Unpacking replacement libkrb5-3:armhf ... Preparing to replace libkrb5support0:armhf 1.10.1+dfsg-6 (using .../libkrb5support0_1.10.1+dfsg-6.1_armhf.deb) ... Unpacking replacement libkrb5support0:armhf ... Preparing to replace libcurl3-gnutls:armhf 7.30.0-1ubuntu1 (using .../libcurl3-gnutls_7.31.0-1ubuntu1_armhf.deb) ... Unpacking replacement libcurl3-gnutls:armhf ... Preparing to replace libhcrypto4-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libhcrypto4-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libhcrypto4-heimdal:armhf ... Preparing to replace libheimbase1-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libheimbase1-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libheimbase1-heimdal:armhf ... Preparing to replace libwind0-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libwind0-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libwind0-heimdal:armhf ... Preparing to replace libhx509-5-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libhx509-5-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libhx509-5-heimdal:armhf ... Preparing to replace libkrb5-26-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libkrb5-26-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libkrb5-26-heimdal:armhf ... Preparing to replace libheimntlm0-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libheimntlm0-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libheimntlm0-heimdal:armhf ... Preparing to replace libgssapi3-heimdal:armhf 1.6~git20120403+dfsg1-2 (using .../libgssapi3-heimdal_1.6~git20120403+dfsg1-3_armhf.deb) ... Unpacking replacement libgssapi3-heimdal:armhf ... Preparing to replace libp11-kit0:armhf 0.18.1-1ubuntu1 (using .../libp11-kit0_0.18.3-2ubuntu1_armhf.deb) ... Unpacking replacement libp11-kit0:armhf ... Preparing to replace libsasl2-2:armhf 2.1.25.dfsg1-7 (using .../libsasl2-2_2.1.25.dfsg1-13_armhf.deb) ... Unpacking replacement libsasl2-2:armhf ... Selecting previously unselected package libsasl2-modules:armhf. Unpacking libsasl2-modules:armhf (from .../libsasl2-modules_2.1.25.dfsg1-13_armhf.deb) ... Preparing to replace passwd 1:4.1.5.1-1ubuntu4 (using .../passwd_1%3a4.1.5.1-1ubuntu5_armhf.deb) ... Unpacking replacement passwd ... Setting up passwd (1:4.1.5.1-1ubuntu5) ... (Reading database ... 11912 files and directories currently installed.) Preparing to replace sensible-utils 0.0.7ubuntu1 (using .../sensible-utils_0.0.9_all.deb) ... Unpacking replacement sensible-utils ... Setting up sensible-utils (0.0.9) ... (Reading database ... 11912 files and directories currently installed.) Preparing to replace iproute 20121211-2 (using .../iproute_1%3a3.9.0-5ubuntu1_all.deb) ... Unpacking replacement iproute ... dpkg: warning: unable to delete old directory '/etc/iproute2': Directory not empty Selecting previously unselected package iproute2. Unpacking iproute2 (from .../iproute2_3.9.0-5ubuntu1_armhf.deb) ... Preparing to replace upstart 1.8-0ubuntu6 (using .../upstart_1.9.1-0ubuntu1_armhf.deb) ... Unpacking replacement upstart ... Preparing to replace apt-transport-https 0.9.7.7ubuntu4 (using .../apt-transport-https_0.9.9.1~ubuntu1_armhf.deb) ... Unpacking replacement apt-transport-https ... Preparing to replace advancecomp 1.16-1 (using .../advancecomp_1.17-1_armhf.deb) ... Unpacking replacement advancecomp ... Preparing to replace cpp 4:4.8.0-0ubuntu13 (using .../cpp_4%3a4.8.1-2ubuntu2_armhf.deb) ... Unpacking replacement cpp ... Preparing to replace dpkg-dev 1.16.10ubuntu2 (using .../dpkg-dev_1.16.10ubuntu3_all.deb) ... Unpacking replacement dpkg-dev ... Preparing to replace libdpkg-perl 1.16.10ubuntu2 (using .../libdpkg-perl_1.16.10ubuntu3_all.deb) ... Unpacking replacement libdpkg-perl ... Preparing to replace patch 2.6.1-3ubuntu2 (using .../patch_2.7.1-3_armhf.deb) ... Unpacking replacement patch ... Preparing to replace gcc 4:4.8.0-0ubuntu13 (using .../gcc_4%3a4.8.1-2ubuntu2_armhf.deb) ... Removing old gcc doc directory. Unpacking replacement gcc ... Preparing to replace g++ 4:4.8.0-0ubuntu13 (using .../g++_4%3a4.8.1-2ubuntu2_armhf.deb) ... Unpacking replacement g++ ... Preparing to replace linux-libc-dev:armhf 3.9.0-5.12 (using .../linux-libc-dev_3.10.0-2.11_armhf.deb) ... Unpacking replacement linux-libc-dev:armhf ... Preparing to replace pkg-create-dbgsym 0.59 (using .../pkg-create-dbgsym_0.61_all.deb) ... Unpacking replacement pkg-create-dbgsym ... Setting up libgomp1:armhf (4.8.1-6ubuntu1) ... Setting up libasan0:armhf (4.8.1-6ubuntu1) ... Setting up libatomic1:armhf (4.8.1-6ubuntu1) ... Setting up libgmp10:armhf (2:5.1.2+dfsg-2) ... Setting up cpp-4.8 (4.8.1-6ubuntu1) ... Setting up binutils (2.23.52.20130620-1ubuntu1) ... Setting up libgcc-4.8-dev:armhf (4.8.1-6ubuntu1) ... Setting up libstdc++-4.8-dev:armhf (4.8.1-6ubuntu1) ... Setting up gcc-4.8 (4.8.1-6ubuntu1) ... Setting up g++-4.8 (4.8.1-6ubuntu1) ... Setting up libsqlite3-0:armhf (3.7.17-1ubuntu1) ... Setting up libssl1.0.0:armhf (1.0.1e-2ubuntu1.1) ... Setting up libdbus-1-3:armhf (1.6.12-0ubuntu1) ... Setting up libudev1:armhf (204-0ubuntu5) ... Setting up udev (204-0ubuntu5) ... invoke-rc.d: policy-rc.d denied execution of restart. Removing 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' update-initramfs: deferring update (trigger activated) Setting up mountall (2.49) ... Installing new version of config file /etc/init/mountall.conf ... Setting up libroken18-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libasn1-8-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libkrb5support0:armhf (1.10.1+dfsg-6.1) ... Setting up libk5crypto3:armhf (1.10.1+dfsg-6.1) ... Setting up libkrb5-3:armhf (1.10.1+dfsg-6.1) ... Setting up libgssapi-krb5-2:armhf (1.10.1+dfsg-6.1) ... Setting up libcurl3-gnutls:armhf (7.31.0-1ubuntu1) ... Setting up libhcrypto4-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libheimbase1-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libwind0-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libhx509-5-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libkrb5-26-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libheimntlm0-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libgssapi3-heimdal:armhf (1.6~git20120403+dfsg1-3) ... Setting up libp11-kit0:armhf (0.18.3-2ubuntu1) ... Setting up libsasl2-modules:armhf (2.1.25.dfsg1-13) ... Setting up libsasl2-2:armhf (2.1.25.dfsg1-13) ... Setting up iproute2 (3.9.0-5ubuntu1) ... Setting up iproute (1:3.9.0-5ubuntu1) ... Setting up upstart (1.9.1-0ubuntu1) ... Setting up apt-transport-https (0.9.9.1~ubuntu1) ... Setting up advancecomp (1.17-1) ... Setting up cpp (4:4.8.1-2ubuntu2) ... Setting up libdpkg-perl (1.16.10ubuntu3) ... Setting up patch (2.7.1-3) ... Setting up dpkg-dev (1.16.10ubuntu3) ... Setting up gcc (4:4.8.1-2ubuntu2) ... Setting up g++ (4:4.8.1-2ubuntu2) ... Setting up linux-libc-dev:armhf (3.10.0-2.11) ... Setting up pkg-create-dbgsym (0.61) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Processing triggers for initramfs-tools ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '716d1fb0f39436e0db1dfa297829c4327e23bd11', 'armhf', 'saucy-proposed', '--nolog', '--batch', '--archive=ubuntu', '--dist=saucy-proposed', '--purpose=PRIMARY', '--architecture=armhf', '--comp=universe', 'kdevelop_4.5.1-0ubuntu5.dsc'] Initiating build 716d1fb0f39436e0db1dfa297829c4327e23bd11 with 2 jobs across 2 processor cores. Kernel reported to sbuild: 3.2.0-1423-omap4 #30-Ubuntu SMP PREEMPT Sat Dec 8 00:05:10 UTC 2012 armv7l Automatic build of kdevelop_4.5.1-0ubuntu5 on diphda by sbuild/armhf 1.170.5 Build started at 20130714-1739 ****************************************************************************** kdevelop_4.5.1-0ubuntu5.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: cdbs, cmake, debhelper (>= 7.4.15), kde-workspace-dev (>= 4:4.5.2), kdevplatform-dev (>= 1.5.1), libqtwebkit-dev, okteta-dev, pkg-kde-tools (>= 0.9.0), libqjson-dev, shared-mime-info Checking for already installed source dependencies... cdbs: missing cmake: missing debhelper: missing kde-workspace-dev: missing kdevplatform-dev: missing libqtwebkit-dev: missing okteta-dev: missing pkg-kde-tools: missing libqjson-dev: missing shared-mime-info: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install cdbs cmake debhelper kde-workspace-dev kdevplatform-dev libqtwebkit-dev okteta-dev pkg-kde-tools libqjson-dev shared-mime-info Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: accountsservice apparmor-easyprof apparmor-easyprof-ubuntu aspell aspell-en autoconf automake automoc autotools-dev bsdmainutils ca-certificates cmake-data consolekit dbus dbus-x11 dh-apparmor dh-translations dictionaries-common diffstat docbook docbook-to-man docbook-xml docbook-xsl emacsen-common file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base hardening-includes hicolor-icon-theme intltool intltool-debian iso-codes kate-data katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-dev kdelibs5-plugins kdevplatform7-libs kdoctools language-selector-common libaccountsservice0 libapt-inst1.5 libapt-pkg-perl libarchive-zip-perl libarchive13 libasound2 libaspell15 libasprintf-dev libasprintf0c2 libasyncns0 libattica0.4 libaudio2 libcanberra0 libck-connector0 libclass-accessor-perl libclone-perl libclucene-core1 libcroco3 libdbus-glib-1-2 libdbusmenu-qt2 libdigest-hmac-perl libdlrestrictions1 libdrm-nouveau2 libdrm-radeon1 libegl1-mesa libemail-valid-perl libenchant1c2a libencode-locale-perl libexiv2-12 libexpat1 libffi6 libfile-basedir-perl libfile-listing-perl libflac8 libfontconfig1 libfreetype6 libgbm1 libgck-1-0 libgcr-3-common libgcr-base-3-1 libgettextpo-dev libgettextpo0 libgif4 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libglib2.0-0 libgrantlee-core0 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhunspell-1.3-0 libice6 libilmbase6 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1 libjbig0 libjpeg-turbo8 libjpeg8 libkactivities6 libkasten2controllers2abi1 libkasten2core2 libkasten2gui2 libkasten2okteta1controllers1abi1 libkasten2okteta1core1 libkasten2okteta1gui1 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecorations4abi1 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkephal4abi1 libkfile4 libkhtml5 libkidletime4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libkrossui4 libkscreensaver5 libksgrd4 libksignalplotter4 libktexteditor4 libkunitconversion4 libkutils4 libkwinactiveeffects1abi4 libkwinactiveglesutils1 libkwinactiveglutils1abi2 libkwinactivenvidiahack4 libkwineffects1abi4 libkwinglesutils1 libkwinglutils1abi2 libkwinnvidiahack4 libkworkspace4abi2 libkxmlrpcclient4 liblcms1 liblcms2-2 liblist-moreutils-perl libllvm3.2 liblocale-gettext-perl liblsofui4 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic1 libmailtools-perl libmhash2 libmng1 libnepomuk4 libnepomukcleaner4 libnepomukcore4abi1 libnepomukquery4a libnepomukutils4 libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnettle4 libnl-3-200 libnl-route-3-200 libntrack-qt4-1 libntrack0 libogg0 libokteta1core1 libokteta1gui1 libopenexr6 liborc-0.4-0 libpam-systemd libparse-debianchangelog-perl libphonon-dev libphonon4 libpipeline1 libplasma-geolocation-interface4 libplasma3 libplasmaclock4abi4 libplasmagenericshell4 libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpolkit-qt-1-1 libpoppler-qt4-4 libpoppler37 libprocesscore4abi1 libprocessui4a libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.3-minimal libpython3.3-stdlib libqapt2 libqapt2-runtime libqca2 libqjson0 libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4 libraptor2-0 librasqal3 librdf0 libsigsegv2 libsm6 libsmbclient libsndfile1 libsocket6-perl libsolid4 libsoprano-dev libsoprano4 libsp1c2 libssh-4 libstreamanalyzer0 libstreams0 libsub-name-perl libsublime-dev libsublime7 libsystemd-daemon0 libsystemd-login0 libtag1-vanilla libtag1c2a libtalloc2 libtaskmanager4abi4 libtdb1 libtext-iconv-perl libtext-levenshtein-perl libthreadweaver4 libtiff5 libunistring0 liburi-perl libutempter0 libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-server0 libwbclient0 libweather-ion6 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxapian22 libxau6 libxcb-dri2-0 libxcb-glx0 libxcb-render0 libxcb-xfixes0 libxcb1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxml-parser-perl libxml2 libxml2-utils libxmuu1 libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6 libxxf86vm1 libyajl2 lintian m4 man-db mime-support nepomuk-core-data nepomuk-core-runtime netbase ntrack-module-libnl-0 okteta openssl oxygen-icon-theme patchutils phonon phonon-backend-null plasma-scriptengine-javascript po-debconf policykit-1 polkit-kde-1 python python-apt-common python-minimal python-scour python2.7 python2.7-minimal python3 python3-apt python3-dbus python3-minimal python3.3 python3.3-minimal qt4-default qt4-linguist-tools qt4-qmake qtchooser sgml-base sgml-data shared-desktop-ontologies soprano-daemon sound-theme-freedesktop sp systemd-services t1utils ttf-dejavu-core ucf x11-common xauth xdg-utils xml-core Suggested packages: gnome-control-center aspell-doc spellutils autoconf2.13 autoconf-archive gnu-standards autoconf-doc libtool wamerican wordlist whois vacation devscripts codeblocks eclipse dh-make ispell jed-extra docbook-defguide docbook-dsssl psgml dbtoepub docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan gettext-doc groff isoquery djvulibre-bin finger cvs git kdevplatform-l10n konsole lrzip libasound2-plugins nas libcanberra-gtk0 libenchant-voikko exiv2 libglide3 libvisual-0.4-plugins gstreamer-codec-install gnome-codec-install gstreamer0.10-tools gstreamer0.10-plugins-base libdata-dump-perl libjasper-runtime hspell liblcms-utils liblcms2-utils libcrypt-ssleay-perl libhtml-template-perl libxml-simple-perl poppler-data pulseaudio libqca2-plugin-cyrus-sasl libqca2-plugin-gnupg libqca2-plugin-ossl libqt4-declarative-folderlistmodel libqt4-declarative-gestures libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer libmysqlclient-dev libpq-dev libsqlite3-dev qt4-dev-tools qt4-doc unixodbc-dev libthai0 libicu48 qt4-qtconfig raptor2-utils rasqal-utils librdf-storage-postgresql librdf-storage-mysql librdf-storage-sqlite redland-utils media-player-info libsoprano-doc libauthen-ntlm-perl xapian-tools binutils-multiarch libtext-template-perl less www-browser phonon-backend-gstreamer phonon-backend-vlc phonon-backend-xine phonon-backend-mplayer libmail-box-perl python-doc python-tk python-rsvg python-cairo python2.7-doc binfmt-support python3-doc python3-tk python3-apt-dbg python-apt-doc python-dbus-doc python3-dbus-dbg python3.3-doc qt5-default sgml-base-doc perlsgml w3-recs opensp doc-base gvfs-bin Recommended packages: libpam-ck-connector curl wget lynx-cur virtuoso-minimal udisks upower kubuntu-debug-installer icoutils libcanberra-pulse libqt4-opengl-dev libegl1-mesa-drivers enchant libtxc-dxtn0 libglib2.0-data libhtml-format-perl hunspell-en-us hunspell-dictionary myspell-dictionary libkactivities-bin libauthen-sasl-perl qdbus libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite libcups2 tcpd libhtml-form-perl libhttp-daemon-perl libperlio-gzip-perl libmail-sendmail-perl lsb-release python3-gi python3-dbus.mainloop.qt systemd systemd-shim libfile-mimeinfo-perl x11-utils x11-xserver-utils The following NEW packages will be installed: accountsservice apparmor-easyprof apparmor-easyprof-ubuntu aspell aspell-en autoconf automake automoc autotools-dev bsdmainutils ca-certificates cdbs cmake cmake-data consolekit dbus dbus-x11 debhelper dh-apparmor dh-translations dictionaries-common diffstat docbook docbook-to-man docbook-xml docbook-xsl emacsen-common file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base groff-base hardening-includes hicolor-icon-theme intltool intltool-debian iso-codes kate-data katepart kde-runtime kde-runtime-data kde-workspace-dev kdelibs-bin kdelibs5-data kdelibs5-dev kdelibs5-plugins kdevplatform-dev kdevplatform7-libs kdoctools language-selector-common libaccountsservice0 libapt-inst1.5 libapt-pkg-perl libarchive-zip-perl libarchive13 libasound2 libaspell15 libasprintf-dev libasprintf0c2 libasyncns0 libattica0.4 libaudio2 libcanberra0 libck-connector0 libclass-accessor-perl libclone-perl libclucene-core1 libcroco3 libdbus-glib-1-2 libdbusmenu-qt2 libdigest-hmac-perl libdlrestrictions1 libdrm-nouveau2 libdrm-radeon1 libegl1-mesa libemail-valid-perl libenchant1c2a libencode-locale-perl libexiv2-12 libexpat1 libffi6 libfile-basedir-perl libfile-listing-perl libflac8 libfontconfig1 libfreetype6 libgbm1 libgck-1-0 libgcr-3-common libgcr-base-3-1 libgettextpo-dev libgettextpo0 libgif4 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libglib2.0-0 libgrantlee-core0 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhunspell-1.3-0 libice6 libilmbase6 libio-html-perl libio-pty-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-string-perl libipc-run-perl libjasper1 libjbig0 libjpeg-turbo8 libjpeg8 libkactivities6 libkasten2controllers2abi1 libkasten2core2 libkasten2gui2 libkasten2okteta1controllers1abi1 libkasten2okteta1core1 libkasten2okteta1gui1 libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5 libkdecorations4abi1 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkephal4abi1 libkfile4 libkhtml5 libkidletime4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkmediaplayer4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkparts4 libkprintutils4 libkpty4 libkrosscore4 libkrossui4 libkscreensaver5 libksgrd4 libksignalplotter4 libktexteditor4 libkunitconversion4 libkutils4 libkwinactiveeffects1abi4 libkwinactiveglesutils1 libkwinactiveglutils1abi2 libkwinactivenvidiahack4 libkwineffects1abi4 libkwinglesutils1 libkwinglutils1abi2 libkwinnvidiahack4 libkworkspace4abi2 libkxmlrpcclient4 liblcms1 liblcms2-2 liblist-moreutils-perl libllvm3.2 liblocale-gettext-perl liblsofui4 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic1 libmailtools-perl libmhash2 libmng1 libnepomuk4 libnepomukcleaner4 libnepomukcore4abi1 libnepomukquery4a libnepomukutils4 libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnettle4 libnl-3-200 libnl-route-3-200 libntrack-qt4-1 libntrack0 libogg0 libokteta1core1 libokteta1gui1 libopenexr6 liborc-0.4-0 libpam-systemd libparse-debianchangelog-perl libphonon-dev libphonon4 libpipeline1 libplasma-geolocation-interface4 libplasma3 libplasmaclock4abi4 libplasmagenericshell4 libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 libpolkit-qt-1-1 libpoppler-qt4-4 libpoppler37 libprocesscore4abi1 libprocessui4a libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.3-minimal libpython3.3-stdlib libqapt2 libqapt2-runtime libqca2 libqjson-dev libqjson0 libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit-dev libqtwebkit4 libraptor2-0 librasqal3 librdf0 libsigsegv2 libsm6 libsmbclient libsndfile1 libsocket6-perl libsolid4 libsoprano-dev libsoprano4 libsp1c2 libssh-4 libstreamanalyzer0 libstreams0 libsub-name-perl libsublime-dev libsublime7 libsystemd-daemon0 libsystemd-login0 libtag1-vanilla libtag1c2a libtalloc2 libtaskmanager4abi4 libtdb1 libtext-iconv-perl libtext-levenshtein-perl libthreadweaver4 libtiff5 libunistring0 liburi-perl libutempter0 libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-server0 libwbclient0 libweather-ion6 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxapian22 libxau6 libxcb-dri2-0 libxcb-glx0 libxcb-render0 libxcb-xfixes0 libxcb1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxml-parser-perl libxml2 libxml2-utils libxmuu1 libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6 libxxf86vm1 libyajl2 lintian m4 man-db mime-support nepomuk-core-data nepomuk-core-runtime netbase ntrack-module-libnl-0 okteta okteta-dev openssl oxygen-icon-theme patchutils phonon phonon-backend-null pkg-kde-tools plasma-scriptengine-javascript po-debconf policykit-1 polkit-kde-1 python python-apt-common python-minimal python-scour python2.7 python2.7-minimal python3 python3-apt python3-dbus python3-minimal python3.3 python3.3-minimal qt4-default qt4-linguist-tools qt4-qmake qtchooser sgml-base sgml-data shared-desktop-ontologies shared-mime-info soprano-daemon sound-theme-freedesktop sp systemd-services t1utils ttf-dejavu-core ucf x11-common xauth xdg-utils xml-core 0 upgraded, 380 newly installed, 0 to remove and 0 not upgraded. Need to get 143 MB of archives. After this operation, 430 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libapt-inst1.5 libexpat1 libffi6 liblocale-gettext-perl libmagic1 libpython3.3-minimal mime-support libpython3.3-stdlib python3.3-minimal python3.3 python3-minimal libpython3-stdlib python3 iso-codes libpython2.7-minimal python2.7-minimal libpython2.7-stdlib python2.7 python-minimal libpython-stdlib python python-apt-common python3-apt libglib2.0-0 libdbus-glib-1-2 python3-dbus libsystemd-login0 netbase dbus libgck-1-0 libgcr-3-common libgcr-base-3-1 libaccountsservice0 libpolkit-gobject-1-0 accountsservice language-selector-common libasprintf0c2 libsystemd-daemon0 systemd-services libpam-systemd libpipeline1 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxext6 libxml2 libxmuu1 groff-base bsdmainutils man-db sgml-base ucf fonts-dejavu-core ttf-dejavu-core fontconfig-config liblzo2-2 libnettle4 libarchive13 libasound2 libasyncns0 libqtcore4 libqt4-xml libqt4-dbus libqt4-network libattica0.4 x11-common libice6 libsm6 libxt6 libaudio2 libltdl7 libtdb1 libogg0 libvorbis0a libvorbisfile3 sound-theme-freedesktop libcanberra0 libck-connector0 libclucene-core1 libcroco3 libfreetype6 libfontconfig1 fontconfig libdrm-nouveau2 libdrm-radeon1 libglapi-mesa libllvm3.2 libgl1-mesa-dri libxcb-dri2-0 libgbm1 libwayland-client0 libwayland-server0 libx11-xcb1 libxcb-xfixes0 libegl1-mesa libjpeg-turbo8 libjpeg8 liblcms1 libmng1 libqt4-script libqt4-sql libqt4-xmlpatterns libqt4-declarative libjbig0 libtiff5 libxi6 libxrender1 libqtgui4 libdbusmenu-qt2 libnet-ssleay-perl libio-socket-ssl-perl libnet-smtp-ssl-perl libmailtools-perl libdigest-hmac-perl libnet-ip-perl libsocket6-perl libio-socket-inet6-perl libnet-dns-perl libnet-domain-tld-perl libemail-valid-perl libaspell15 libtext-iconv-perl dictionaries-common aspell aspell-en libhunspell-1.3-0 libenchant1c2a libflac8 libunistring0 libgettextpo0 libgif4 libxcb-glx0 libxdamage1 libxfixes3 libxxf86vm1 libgl1-mesa-glx libgles2-mesa libgstreamer0.10-0 liborc-0.4-0 libgstreamer-plugins-base0.10-0 libilmbase6 libjasper1 liblcms2-2 libmhash2 libnl-3-200 libnl-route-3-200 libopenexr6 libvorbisenc2 libsndfile1 libwrap0 libpulse0 libpulse-mainloop-glib0 libphonon4 libpolkit-agent-1-0 libpolkit-backend-1-0 libpoppler37 libpoppler-qt4-4 libqca2 libqjson0 libqt4-designer libqt4-help libqt4-opengl libqt4-qt3support libqt4-scripttools libqt4-svg libqt4-test libxslt1.1 libqtwebkit4 libsigsegv2 libssh-4 libtag1-vanilla libtalloc2 libwbclient0 libxcb-render0 libxcursor1 libxrandr2 libxss1 libsmbclient libyajl2 file openssl ca-certificates gettext-base xauth xml-core apparmor-easyprof-ubuntu m4 autoconf autotools-dev automake libasprintf-dev libgettextpo-dev gettext intltool-debian po-debconf apparmor-easyprof dh-apparmor debhelper liburi-perl libencode-locale-perl libhttp-date-perl libfile-listing-perl libhtml-tagset-perl libhtml-parser-perl libhtml-tree-perl libio-html-perl liblwp-mediatypes-perl libhttp-message-perl libhttp-cookies-perl libhttp-negotiate-perl libnet-http-perl liblwp-protocol-https-perl libwww-robotrules-perl libwww-perl libxml-parser-perl intltool dh-translations python-scour cdbs emacsen-common cmake-data cmake consolekit dbus-x11 diffstat sgml-data docbook libsp1c2 sp docbook-to-man docbook-xml docbook-xsl hicolor-icon-theme kate-data libdlrestrictions1 libkdecore5 libkdeui5 libkcmutils4 libraptor2-0 librasqal3 librdf0 soprano-daemon libsoprano4 libnepomuk4 libsolid4 libexiv2-12 libstreams0 libstreamanalyzer0 libkio5 libknewstuff3-4 libnepomukquery4a libnepomukutils4 libkparts4 libktexteditor4 libkatepartinterfaces4 katepart libkactivities6 libkdeclarative5 libutempter0 libkpty4 libkdesu5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkjsapi4 libkhtml5 libkmediaplayer4 libknotifyconfig4 libkxmlrpcclient4 nepomuk-core-data libnepomukcore4abi1 ntrack-module-libnl-0 libntrack0 libntrack-qt4-1 libthreadweaver4 libplasma3 libxapian22 libqapt2 phonon-backend-null phonon kde-runtime-data libkde3support4 libkjsembed4 libkntlm4 libkrosscore4 libpolkit-qt-1-1 kdelibs5-data libxml2-utils kdoctools kdelibs-bin shared-mime-info xdg-utils kdelibs5-plugins libkidletime4 libnepomukcleaner4 libtag1c2a nepomuk-core-runtime oxygen-icon-theme shared-desktop-ontologies plasma-scriptengine-javascript policykit-1 polkit-kde-1 libqapt2-runtime kde-runtime libksignalplotter4 liblsofui4 libprocesscore4abi1 libprocessui4a libkdecorations4abi1 libkwinglesutils1 libkwinactiveglutils1abi2 libkwinactiveglesutils1 libkwineffects1abi4 libkwinactiveeffects1abi4 libkwinnvidiahack4 libkwinactivenvidiahack4 libkephal4abi1 libkscreensaver5 libksgrd4 libkworkspace4abi2 libplasmaclock4abi4 libplasma-geolocation-interface4 libkwinglutils1abi2 libplasmagenericshell4 libtaskmanager4abi4 libweather-ion6 libknewstuff2-4 libkprintutils4 libkutils4 libkimproxy4 libkrossui4 libkunitconversion4 libqt4-dev-bin qt4-linguist-tools qt4-qmake qtchooser qt4-default libqt4-dev automoc libsoprano-dev libphonon-dev kdelibs5-dev kde-workspace-dev libsublime7 libgrantlee-core0 kdevplatform7-libs libsublime-dev kdevplatform-dev libapt-pkg-perl libarchive-zip-perl libsub-name-perl libclass-accessor-perl libclone-perl libfile-basedir-perl libio-pty-perl libio-string-perl libipc-run-perl libkasten2core2 libkasten2gui2 libkasten2controllers2abi1 libokteta1core1 libkasten2okteta1core1 libokteta1gui1 libkasten2okteta1gui1 libkasten2okteta1controllers1abi1 liblist-moreutils-perl libparse-debianchangelog-perl libqjson-dev libqtwebkit-dev libtext-levenshtein-perl hardening-includes patchutils t1utils lintian okteta okteta-dev pkg-kde-tools Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ saucy/main libapt-inst1.5 armhf 0.9.9.1~ubuntu1 [68.1 kB] Get:2 http://ftpmaster.internal/ubuntu/ saucy/main libexpat1 armhf 2.1.0-4 [101 kB] Get:3 http://ftpmaster.internal/ubuntu/ saucy/main libffi6 armhf 3.0.13-2ubuntu1 [16.8 kB] Get:4 http://ftpmaster.internal/ubuntu/ saucy/main liblocale-gettext-perl armhf 1.05-7build2 [18.7 kB] Get:5 http://ftpmaster.internal/ubuntu/ saucy/main libmagic1 armhf 5.11-2ubuntu4 [167 kB] Get:6 http://ftpmaster.internal/ubuntu/ saucy/main libpython3.3-minimal armhf 3.3.2-3ubuntu1 [575 kB] Get:7 http://ftpmaster.internal/ubuntu/ saucy/main mime-support all 3.54ubuntu1 [31.7 kB] Get:8 http://ftpmaster.internal/ubuntu/ saucy/main libpython3.3-stdlib armhf 3.3.2-3ubuntu1 [2638 kB] Get:9 http://ftpmaster.internal/ubuntu/ saucy/main python3.3-minimal armhf 3.3.2-3ubuntu1 [1434 kB] Get:10 http://ftpmaster.internal/ubuntu/ saucy/main python3.3 armhf 3.3.2-3ubuntu1 [122 kB] Get:11 http://ftpmaster.internal/ubuntu/ saucy/main python3-minimal armhf 3.3.1-0ubuntu1 [12.4 kB] Get:12 http://ftpmaster.internal/ubuntu/ saucy/main libpython3-stdlib armhf 3.3.1-0ubuntu1 [8236 B] Get:13 http://ftpmaster.internal/ubuntu/ saucy/main python3 armhf 3.3.1-0ubuntu1 [51.3 kB] Get:14 http://ftpmaster.internal/ubuntu/ saucy/main iso-codes all 3.44-1 [2020 kB] Get:15 http://ftpmaster.internal/ubuntu/ saucy/main libpython2.7-minimal armhf 2.7.5-5ubuntu1 [499 kB] Get:16 http://ftpmaster.internal/ubuntu/ saucy/main python2.7-minimal armhf 2.7.5-5ubuntu1 [1356 kB] Get:17 http://ftpmaster.internal/ubuntu/ saucy/main libpython2.7-stdlib armhf 2.7.5-5ubuntu1 [2406 kB] Get:18 http://ftpmaster.internal/ubuntu/ saucy/main python2.7 armhf 2.7.5-5ubuntu1 [189 kB] Get:19 http://ftpmaster.internal/ubuntu/ saucy/main python-minimal armhf 2.7.5-1ubuntu1 [31.5 kB] Get:20 http://ftpmaster.internal/ubuntu/ saucy/main libpython-stdlib armhf 2.7.5-1ubuntu1 [7584 B] Get:21 http://ftpmaster.internal/ubuntu/ saucy/main python armhf 2.7.5-1ubuntu1 [168 kB] Get:22 http://ftpmaster.internal/ubuntu/ saucy/main python-apt-common all 0.8.8.2ubuntu1 [22.8 kB] Get:23 http://ftpmaster.internal/ubuntu/ saucy/main python3-apt armhf 0.8.8.2ubuntu1 [158 kB] Get:24 http://ftpmaster.internal/ubuntu/ saucy/main libglib2.0-0 armhf 2.37.3-1ubuntu2 [883 kB] Get:25 http://ftpmaster.internal/ubuntu/ saucy/main libdbus-glib-1-2 armhf 0.100.2-1 [58.7 kB] Get:26 http://ftpmaster.internal/ubuntu/ saucy/main python3-dbus armhf 1.2.0-2 [90.9 kB] Get:27 http://ftpmaster.internal/ubuntu/ saucy-proposed/main libsystemd-login0 armhf 204-0ubuntu5 [24.9 kB] Get:28 http://ftpmaster.internal/ubuntu/ saucy/main netbase all 5.1 [13.9 kB] Get:29 http://ftpmaster.internal/ubuntu/ saucy/main dbus armhf 1.6.12-0ubuntu1 [288 kB] Get:30 http://ftpmaster.internal/ubuntu/ saucy/main libgck-1-0 armhf 3.8.2-4 [65.8 kB] Get:31 http://ftpmaster.internal/ubuntu/ saucy/main libgcr-3-common all 3.8.2-4 [8266 B] Get:32 http://ftpmaster.internal/ubuntu/ saucy/main libgcr-base-3-1 armhf 3.8.2-4 [150 kB] Get:33 http://ftpmaster.internal/ubuntu/ saucy/main libaccountsservice0 armhf 0.6.34-0ubuntu2 [73.7 kB] Get:34 http://ftpmaster.internal/ubuntu/ saucy/main libpolkit-gobject-1-0 armhf 0.105-3ubuntu1 [35.1 kB] Get:35 http://ftpmaster.internal/ubuntu/ saucy/main accountsservice armhf 0.6.34-0ubuntu2 [64.8 kB] Get:36 http://ftpmaster.internal/ubuntu/ saucy/main language-selector-common all 0.113 [271 kB] Get:37 http://ftpmaster.internal/ubuntu/ saucy/main libasprintf0c2 armhf 0.18.1.1-10ubuntu3 [6544 B] Get:38 http://ftpmaster.internal/ubuntu/ saucy-proposed/main libsystemd-daemon0 armhf 204-0ubuntu5 [8016 B] Get:39 http://ftpmaster.internal/ubuntu/ saucy-proposed/main systemd-services armhf 204-0ubuntu5 [304 kB] Get:40 http://ftpmaster.internal/ubuntu/ saucy-proposed/main libpam-systemd armhf 204-0ubuntu5 [24.8 kB] Get:41 http://ftpmaster.internal/ubuntu/ saucy/main libpipeline1 armhf 1.2.4-1 [21.7 kB] Get:42 http://ftpmaster.internal/ubuntu/ saucy/main libxau6 armhf 1:1.0.8-1 [7324 B] Get:43 http://ftpmaster.internal/ubuntu/ saucy/main libxdmcp6 armhf 1:1.1.1-1 [11.2 kB] Get:44 http://ftpmaster.internal/ubuntu/ saucy/main libxcb1 armhf 1.8.1-2ubuntu3 [36.6 kB] Get:45 http://ftpmaster.internal/ubuntu/ saucy/main libx11-data all 2:1.5.0-1ubuntu2 [180 kB] Get:46 http://ftpmaster.internal/ubuntu/ saucy/main libx11-6 armhf 2:1.5.0-1ubuntu2 [689 kB] Get:47 http://ftpmaster.internal/ubuntu/ saucy/main libxext6 armhf 2:1.3.2-1 [27.3 kB] Get:48 http://ftpmaster.internal/ubuntu/ saucy/main libxml2 armhf 2.9.1+dfsg1-2ubuntu1 [567 kB] Get:49 http://ftpmaster.internal/ubuntu/ saucy/main libxmuu1 armhf 2:1.1.1-1 [10.3 kB] Get:50 http://ftpmaster.internal/ubuntu/ saucy/main groff-base armhf 1.22.2-3 [648 kB] Get:51 http://ftpmaster.internal/ubuntu/ saucy/main bsdmainutils armhf 9.0.5ubuntu1 [195 kB] Get:52 http://ftpmaster.internal/ubuntu/ saucy/main man-db armhf 2.6.5-2 [684 kB] Get:53 http://ftpmaster.internal/ubuntu/ saucy/main sgml-base all 1.26+nmu4ubuntu1 [12.5 kB] Get:54 http://ftpmaster.internal/ubuntu/ saucy-proposed/main ucf all 3.0027+nmu1 [56.3 kB] Get:55 http://ftpmaster.internal/ubuntu/ saucy/main fonts-dejavu-core all 2.33+svn2514-3ubuntu1 [1019 kB] Get:56 http://ftpmaster.internal/ubuntu/ saucy/main ttf-dejavu-core all 2.33+svn2514-3ubuntu1 [2964 B] Get:57 http://ftpmaster.internal/ubuntu/ saucy/main fontconfig-config all 2.10.93-0ubuntu1 [50.5 kB] Get:58 http://ftpmaster.internal/ubuntu/ saucy/main liblzo2-2 armhf 2.06-1build1 [47.0 kB] Get:59 http://ftpmaster.internal/ubuntu/ saucy/main libnettle4 armhf 2.7.1-1 [129 kB] Get:60 http://ftpmaster.internal/ubuntu/ saucy/main libarchive13 armhf 3.1.2-5ubuntu1 [266 kB] Get:61 http://ftpmaster.internal/ubuntu/ saucy/main libasound2 armhf 1.0.25-4ubuntu4 [358 kB] Get:62 http://ftpmaster.internal/ubuntu/ saucy/main libasyncns0 armhf 0.8-4build1 [11.7 kB] Get:63 http://ftpmaster.internal/ubuntu/ saucy/main libqtcore4 armhf 4:4.8.4+dfsg-0ubuntu14 [1880 kB] Get:64 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-xml armhf 4:4.8.4+dfsg-0ubuntu14 [77.5 kB] Get:65 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-dbus armhf 4:4.8.4+dfsg-0ubuntu14 [149 kB] Get:66 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-network armhf 4:4.8.4+dfsg-0ubuntu14 [449 kB] Get:67 http://ftpmaster.internal/ubuntu/ saucy/main libattica0.4 armhf 0.4.2-0ubuntu1 [201 kB] Get:68 http://ftpmaster.internal/ubuntu/ saucy/main x11-common all 1:7.7+1ubuntu5 [58.7 kB] Get:69 http://ftpmaster.internal/ubuntu/ saucy/main libice6 armhf 2:1.0.8-2 [38.2 kB] Get:70 http://ftpmaster.internal/ubuntu/ saucy/main libsm6 armhf 2:1.2.1-2 [15.4 kB] Get:71 http://ftpmaster.internal/ubuntu/ saucy/main libxt6 armhf 1:1.1.3-1+deb7u1 [146 kB] Get:72 http://ftpmaster.internal/ubuntu/ saucy/main libaudio2 armhf 1.9.3-5 [48.3 kB] Get:73 http://ftpmaster.internal/ubuntu/ saucy/main libltdl7 armhf 2.4.2-1.3ubuntu1 [34.5 kB] Get:74 http://ftpmaster.internal/ubuntu/ saucy/main libtdb1 armhf 1.2.11-2.1 [32.1 kB] Get:75 http://ftpmaster.internal/ubuntu/ saucy/main libogg0 armhf 1.3.1-1 [15.8 kB] Get:76 http://ftpmaster.internal/ubuntu/ saucy/main libvorbis0a armhf 1.3.2-1.3 [93.7 kB] Get:77 http://ftpmaster.internal/ubuntu/ saucy/main libvorbisfile3 armhf 1.3.2-1.3 [16.4 kB] Get:78 http://ftpmaster.internal/ubuntu/ saucy/main sound-theme-freedesktop all 0.8-1 [385 kB] Get:79 http://ftpmaster.internal/ubuntu/ saucy/main libcanberra0 armhf 0.30-0ubuntu2 [35.3 kB] Get:80 http://ftpmaster.internal/ubuntu/ saucy/main libck-connector0 armhf 0.4.5-3.1ubuntu2 [9636 B] Get:81 http://ftpmaster.internal/ubuntu/ saucy/main libclucene-core1 armhf 2.3.3.4-2build1 [471 kB] Get:82 http://ftpmaster.internal/ubuntu/ saucy/main libcroco3 armhf 0.6.8-2 [69.2 kB] Get:83 http://ftpmaster.internal/ubuntu/ saucy/main libfreetype6 armhf 2.4.12-0ubuntu1 [287 kB] Get:84 http://ftpmaster.internal/ubuntu/ saucy/main libfontconfig1 armhf 2.10.93-0ubuntu1 [122 kB] Get:85 http://ftpmaster.internal/ubuntu/ saucy/main fontconfig armhf 2.10.93-0ubuntu1 [181 kB] Get:86 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-nouveau2 armhf 2.4.45-2ubuntu1 [14.9 kB] Get:87 http://ftpmaster.internal/ubuntu/ saucy/main libdrm-radeon1 armhf 2.4.45-2ubuntu1 [22.3 kB] Get:88 http://ftpmaster.internal/ubuntu/ saucy/main libglapi-mesa armhf 9.1.4-0ubuntu2 [31.3 kB] Get:89 http://ftpmaster.internal/ubuntu/ saucy/main libllvm3.2 armhf 1:3.2repack-7ubuntu1 [7128 kB] Get:90 http://ftpmaster.internal/ubuntu/ saucy/main libgl1-mesa-dri armhf 9.1.4-0ubuntu2 [2137 kB] Get:91 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-dri2-0 armhf 1.8.1-2ubuntu3 [6920 B] Get:92 http://ftpmaster.internal/ubuntu/ saucy/main libgbm1 armhf 9.1.4-0ubuntu2 [14.3 kB] Get:93 http://ftpmaster.internal/ubuntu/ saucy/main libwayland-client0 armhf 1.1.0-2ubuntu1 [18.0 kB] Get:94 http://ftpmaster.internal/ubuntu/ saucy/main libwayland-server0 armhf 1.1.0-2ubuntu1 [24.7 kB] Get:95 http://ftpmaster.internal/ubuntu/ saucy/main libx11-xcb1 armhf 2:1.5.0-1ubuntu2 [11.0 kB] Get:96 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-xfixes0 armhf 1.8.1-2ubuntu3 [8678 B] Get:97 http://ftpmaster.internal/ubuntu/ saucy/main libegl1-mesa armhf 9.1.4-0ubuntu2 [45.2 kB] Get:98 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg-turbo8 armhf 1.2.1-0ubuntu2 [85.2 kB] Get:99 http://ftpmaster.internal/ubuntu/ saucy/main libjpeg8 armhf 8c-2ubuntu8 [2202 B] Get:100 http://ftpmaster.internal/ubuntu/ saucy/main liblcms1 armhf 1.19.dfsg-1.2ubuntu2 [88.2 kB] Get:101 http://ftpmaster.internal/ubuntu/ saucy/main libmng1 armhf 1.0.10-3build1 [177 kB] Get:102 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-script armhf 4:4.8.4+dfsg-0ubuntu14 [550 kB] Get:103 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-sql armhf 4:4.8.4+dfsg-0ubuntu14 [80.9 kB] Get:104 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-xmlpatterns armhf 4:4.8.4+dfsg-0ubuntu14 [831 kB] Get:105 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-declarative armhf 4:4.8.4+dfsg-0ubuntu14 [877 kB] Get:106 http://ftpmaster.internal/ubuntu/ saucy/main libjbig0 armhf 2.0-2ubuntu1 [25.5 kB] Get:107 http://ftpmaster.internal/ubuntu/ saucy/main libtiff5 armhf 4.0.2-4ubuntu3 [151 kB] Get:108 http://ftpmaster.internal/ubuntu/ saucy/main libxi6 armhf 2:1.7.1.901-1ubuntu1 [26.8 kB] Get:109 http://ftpmaster.internal/ubuntu/ saucy/main libxrender1 armhf 1:0.9.8-1 [17.1 kB] Get:110 http://ftpmaster.internal/ubuntu/ saucy/main libqtgui4 armhf 4:4.8.4+dfsg-0ubuntu14 [3436 kB] Get:111 http://ftpmaster.internal/ubuntu/ saucy/main libdbusmenu-qt2 armhf 0.9.2+13.10.20130628-0ubuntu1 [73.3 kB] Get:112 http://ftpmaster.internal/ubuntu/ saucy/main libnet-ssleay-perl armhf 1.48-1 [296 kB] Get:113 http://ftpmaster.internal/ubuntu/ saucy/main libio-socket-ssl-perl all 1.76-2ubuntu1 [51.4 kB] Get:114 http://ftpmaster.internal/ubuntu/ saucy/main libnet-smtp-ssl-perl all 1.01-3 [5948 B] Get:115 http://ftpmaster.internal/ubuntu/ saucy/main libmailtools-perl all 2.12-1 [84.1 kB] Get:116 http://ftpmaster.internal/ubuntu/ saucy/main libdigest-hmac-perl all 1.03+dfsg-1 [12.1 kB] Get:117 http://ftpmaster.internal/ubuntu/ saucy/main libnet-ip-perl all 1.26-1 [31.5 kB] Get:118 http://ftpmaster.internal/ubuntu/ saucy/main libsocket6-perl armhf 0.23-1build3 [21.4 kB] Get:119 http://ftpmaster.internal/ubuntu/ saucy/main libio-socket-inet6-perl all 2.69-2 [14.3 kB] Get:120 http://ftpmaster.internal/ubuntu/ saucy/main libnet-dns-perl armhf 0.68-1.1 [290 kB] Get:121 http://ftpmaster.internal/ubuntu/ saucy/main libnet-domain-tld-perl all 1.69-1 [10.9 kB] Get:122 http://ftpmaster.internal/ubuntu/ saucy/main libemail-valid-perl all 0.190-1 [16.3 kB] Get:123 http://ftpmaster.internal/ubuntu/ saucy/main libaspell15 armhf 0.60.7~20110707-1build1 [583 kB] Get:124 http://ftpmaster.internal/ubuntu/ saucy/main libtext-iconv-perl armhf 1.7-5build1 [14.8 kB] Get:125 http://ftpmaster.internal/ubuntu/ saucy/main dictionaries-common all 1.20.2 [251 kB] Get:126 http://ftpmaster.internal/ubuntu/ saucy/main aspell armhf 0.60.7~20110707-1build1 [81.6 kB] Get:127 http://ftpmaster.internal/ubuntu/ saucy/main aspell-en all 7.1-0-1 [267 kB] Get:128 http://ftpmaster.internal/ubuntu/ saucy/main libhunspell-1.3-0 armhf 1.3.2-4ubuntu1 [129 kB] Get:129 http://ftpmaster.internal/ubuntu/ saucy/main libenchant1c2a armhf 1.6.0-10 [66.9 kB] Get:130 http://ftpmaster.internal/ubuntu/ saucy/main libflac8 armhf 1.3.0-1 [82.8 kB] Get:131 http://ftpmaster.internal/ubuntu/ saucy/main libunistring0 armhf 0.9.3-5build1 [395 kB] Get:132 http://ftpmaster.internal/ubuntu/ saucy/main libgettextpo0 armhf 0.18.1.1-10ubuntu3 [101 kB] Get:133 http://ftpmaster.internal/ubuntu/ saucy/main libgif4 armhf 4.1.6-10ubuntu1 [27.8 kB] Get:134 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-glx0 armhf 1.8.1-2ubuntu3 [21.4 kB] Get:135 http://ftpmaster.internal/ubuntu/ saucy/main libxdamage1 armhf 1:1.1.4-1 [6888 B] Get:136 http://ftpmaster.internal/ubuntu/ saucy/main libxfixes3 armhf 1:5.0.1-1ubuntu1 [9922 B] Get:137 http://ftpmaster.internal/ubuntu/ saucy/main libxxf86vm1 armhf 1:1.1.2-1+deb7u1 [10.7 kB] Get:138 http://ftpmaster.internal/ubuntu/ saucy/main libgl1-mesa-glx armhf 9.1.4-0ubuntu2 [92.5 kB] Get:139 http://ftpmaster.internal/ubuntu/ saucy/main libgles2-mesa armhf 9.1.4-0ubuntu2 [13.3 kB] Get:140 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer0.10-0 armhf 0.10.36-1.2ubuntu1 [736 kB] Get:141 http://ftpmaster.internal/ubuntu/ saucy/main liborc-0.4-0 armhf 1:0.4.17-2 [157 kB] Get:142 http://ftpmaster.internal/ubuntu/ saucy/main libgstreamer-plugins-base0.10-0 armhf 0.10.36-1.1ubuntu1 [402 kB] Get:143 http://ftpmaster.internal/ubuntu/ saucy/main libilmbase6 armhf 1.0.1-6 [114 kB] Get:144 http://ftpmaster.internal/ubuntu/ saucy/main libjasper1 armhf 1.900.1-14 [128 kB] Get:145 http://ftpmaster.internal/ubuntu/ saucy/main liblcms2-2 armhf 2.4-0ubuntu3 [123 kB] Get:146 http://ftpmaster.internal/ubuntu/ saucy/main libmhash2 armhf 0.9.9.9-2 [121 kB] Get:147 http://ftpmaster.internal/ubuntu/ saucy/main libnl-3-200 armhf 3.2.16-0ubuntu1 [43.5 kB] Get:148 http://ftpmaster.internal/ubuntu/ saucy/main libnl-route-3-200 armhf 3.2.16-0ubuntu1 [90.0 kB] Get:149 http://ftpmaster.internal/ubuntu/ saucy/main libopenexr6 armhf 1.6.1-7 [197 kB] Get:150 http://ftpmaster.internal/ubuntu/ saucy/main libvorbisenc2 armhf 1.3.2-1.3 [114 kB] Get:151 http://ftpmaster.internal/ubuntu/ saucy/main libsndfile1 armhf 1.0.25-6 [155 kB] Get:152 http://ftpmaster.internal/ubuntu/ saucy/main libwrap0 armhf 7.6.q-24 [46.2 kB] Get:153 http://ftpmaster.internal/ubuntu/ saucy/main libpulse0 armhf 1:3.0-0ubuntu8 [252 kB] Get:154 http://ftpmaster.internal/ubuntu/ saucy/main libpulse-mainloop-glib0 armhf 1:3.0-0ubuntu8 [13.7 kB] Get:155 http://ftpmaster.internal/ubuntu/ saucy/main libphonon4 armhf 4:4.7.0really4.6.0-0ubuntu2 [115 kB] Get:156 http://ftpmaster.internal/ubuntu/ saucy/main libpolkit-agent-1-0 armhf 0.105-3ubuntu1 [14.6 kB] Get:157 http://ftpmaster.internal/ubuntu/ saucy/main libpolkit-backend-1-0 armhf 0.105-3ubuntu1 [36.6 kB] Get:158 http://ftpmaster.internal/ubuntu/ saucy/main libpoppler37 armhf 0.22.4-0ubuntu1 [746 kB] Get:159 http://ftpmaster.internal/ubuntu/ saucy/main libpoppler-qt4-4 armhf 0.22.4-0ubuntu1 [112 kB] Get:160 http://ftpmaster.internal/ubuntu/ saucy/main libqca2 armhf 2.0.3-4 [256 kB] Get:161 http://ftpmaster.internal/ubuntu/ saucy/main libqjson0 armhf 0.8.1-2 [55.0 kB] Get:162 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-designer armhf 4:4.8.4+dfsg-0ubuntu14 [3338 kB] Get:163 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-help armhf 4:4.8.4+dfsg-0ubuntu14 [175 kB] Get:164 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-opengl armhf 4:4.8.4+dfsg-0ubuntu14 [172 kB] Get:165 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-qt3support armhf 4:4.8.4+dfsg-0ubuntu14 [860 kB] Get:166 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-scripttools armhf 4:4.8.4+dfsg-0ubuntu14 [183 kB] Get:167 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-svg armhf 4:4.8.4+dfsg-0ubuntu14 [112 kB] Get:168 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-test armhf 4:4.8.4+dfsg-0ubuntu14 [51.6 kB] Get:169 http://ftpmaster.internal/ubuntu/ saucy/main libxslt1.1 armhf 1.1.28-1ubuntu1 [147 kB] Get:170 http://ftpmaster.internal/ubuntu/ saucy/main libqtwebkit4 armhf 2.3.0-0ubuntu2 [7359 kB] Get:171 http://ftpmaster.internal/ubuntu/ saucy/main libsigsegv2 armhf 2.10-2 [14.0 kB] Get:172 http://ftpmaster.internal/ubuntu/ saucy/main libssh-4 armhf 0.5.4-1 [102 kB] Get:173 http://ftpmaster.internal/ubuntu/ saucy/main libtag1-vanilla armhf 1.8-2 [247 kB] Get:174 http://ftpmaster.internal/ubuntu/ saucy/main libtalloc2 armhf 2.0.8-0.1 [20.7 kB] Get:175 http://ftpmaster.internal/ubuntu/ saucy/main libwbclient0 armhf 2:3.6.15-1ubuntu1 [22.4 kB] Get:176 http://ftpmaster.internal/ubuntu/ saucy/main libxcb-render0 armhf 1.8.1-2ubuntu3 [11.7 kB] Get:177 http://ftpmaster.internal/ubuntu/ saucy/main libxcursor1 armhf 1:1.1.14-1 [18.8 kB] Get:178 http://ftpmaster.internal/ubuntu/ saucy/main libxrandr2 armhf 2:1.4.0-1ubuntu2 [15.6 kB] Get:179 http://ftpmaster.internal/ubuntu/ saucy/main libxss1 armhf 1:1.2.2-1 [7652 B] Get:180 http://ftpmaster.internal/ubuntu/ saucy/main libsmbclient armhf 2:3.6.15-1ubuntu1 [1236 kB] Get:181 http://ftpmaster.internal/ubuntu/ saucy/main libyajl2 armhf 2.0.4-4 [17.3 kB] Get:182 http://ftpmaster.internal/ubuntu/ saucy/main file armhf 5.11-2ubuntu4 [17.9 kB] Get:183 http://ftpmaster.internal/ubuntu/ saucy/main openssl armhf 1.0.1e-2ubuntu1.1 [522 kB] Get:184 http://ftpmaster.internal/ubuntu/ saucy/main ca-certificates all 20130610 [183 kB] Get:185 http://ftpmaster.internal/ubuntu/ saucy/main gettext-base armhf 0.18.1.1-10ubuntu3 [53.5 kB] Get:186 http://ftpmaster.internal/ubuntu/ saucy/main xauth armhf 1:1.0.7-1ubuntu1 [22.4 kB] Get:187 http://ftpmaster.internal/ubuntu/ saucy/main xml-core all 0.13+nmu2 [23.3 kB] Get:188 http://ftpmaster.internal/ubuntu/ saucy/main apparmor-easyprof-ubuntu all 1.0.6 [5040 B] Get:189 http://ftpmaster.internal/ubuntu/ saucy/main m4 armhf 1.4.16-5 [184 kB] Get:190 http://ftpmaster.internal/ubuntu/ saucy/main autoconf all 2.69-1ubuntu1 [568 kB] Get:191 http://ftpmaster.internal/ubuntu/ saucy/main autotools-dev all 20130515.1 [45.7 kB] Get:192 http://ftpmaster.internal/ubuntu/ saucy/main automake all 1:1.13.2-1ubuntu1 [574 kB] Get:193 http://ftpmaster.internal/ubuntu/ saucy/main libasprintf-dev armhf 0.18.1.1-10ubuntu3 [4446 B] Get:194 http://ftpmaster.internal/ubuntu/ saucy/main libgettextpo-dev armhf 0.18.1.1-10ubuntu3 [119 kB] Get:195 http://ftpmaster.internal/ubuntu/ saucy/main gettext armhf 0.18.1.1-10ubuntu3 [931 kB] Get:196 http://ftpmaster.internal/ubuntu/ saucy/main intltool-debian all 0.35.0+20060710.1 [31.6 kB] Get:197 http://ftpmaster.internal/ubuntu/ saucy/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB] Get:198 http://ftpmaster.internal/ubuntu/ saucy-proposed/main apparmor-easyprof all 2.8.0-0ubuntu22 [22.1 kB] Get:199 http://ftpmaster.internal/ubuntu/ saucy-proposed/main dh-apparmor all 2.8.0-0ubuntu22 [7722 B] Get:200 http://ftpmaster.internal/ubuntu/ saucy/main debhelper all 9.20130630ubuntu1 [629 kB] Get:201 http://ftpmaster.internal/ubuntu/ saucy/main liburi-perl all 1.60-1 [89.6 kB] Get:202 http://ftpmaster.internal/ubuntu/ saucy/main libencode-locale-perl all 1.03-1 [12.4 kB] Get:203 http://ftpmaster.internal/ubuntu/ saucy/main libhttp-date-perl all 6.02-1 [10.4 kB] Get:204 http://ftpmaster.internal/ubuntu/ saucy/main libfile-listing-perl all 6.04-1 [9774 B] Get:205 http://ftpmaster.internal/ubuntu/ saucy/main libhtml-tagset-perl all 3.20-2 [13.5 kB] Get:206 http://ftpmaster.internal/ubuntu/ saucy/main libhtml-parser-perl armhf 3.71-1 [96.3 kB] Get:207 http://ftpmaster.internal/ubuntu/ saucy/main libhtml-tree-perl all 5.02-1 [213 kB] Get:208 http://ftpmaster.internal/ubuntu/ saucy/main libio-html-perl all 1.00-1 [15.7 kB] Get:209 http://ftpmaster.internal/ubuntu/ saucy/main liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:210 http://ftpmaster.internal/ubuntu/ saucy/main libhttp-message-perl all 6.06-1 [78.7 kB] Get:211 http://ftpmaster.internal/ubuntu/ saucy/main libhttp-cookies-perl all 6.00-2 [23.3 kB] Get:212 http://ftpmaster.internal/ubuntu/ saucy/main libhttp-negotiate-perl all 6.00-2 [13.4 kB] Get:213 http://ftpmaster.internal/ubuntu/ saucy/main libnet-http-perl all 6.06-1 [24.2 kB] Get:214 http://ftpmaster.internal/ubuntu/ saucy/main liblwp-protocol-https-perl all 6.04-1 [7190 B] Get:215 http://ftpmaster.internal/ubuntu/ saucy/main libwww-robotrules-perl all 6.01-1 [14.1 kB] Get:216 http://ftpmaster.internal/ubuntu/ saucy/main libwww-perl all 6.05-1 [155 kB] Get:217 http://ftpmaster.internal/ubuntu/ saucy/main libxml-parser-perl armhf 2.41-1build2 [289 kB] Get:218 http://ftpmaster.internal/ubuntu/ saucy/main intltool all 0.50.2-2 [52.0 kB] Get:219 http://ftpmaster.internal/ubuntu/ saucy/main dh-translations all 118 [21.9 kB] Get:220 http://ftpmaster.internal/ubuntu/ saucy/main python-scour all 0.26-3 [46.5 kB] Get:221 http://ftpmaster.internal/ubuntu/ saucy/main cdbs all 0.4.121ubuntu1 [48.2 kB] Get:222 http://ftpmaster.internal/ubuntu/ saucy/main emacsen-common all 2.0.5 [17.3 kB] Get:223 http://ftpmaster.internal/ubuntu/ saucy/main cmake-data all 2.8.11.2-1 [833 kB] Get:224 http://ftpmaster.internal/ubuntu/ saucy/main cmake armhf 2.8.11.2-1 [4409 kB] Get:225 http://ftpmaster.internal/ubuntu/ saucy/main consolekit armhf 0.4.5-3.1ubuntu2 [88.4 kB] Get:226 http://ftpmaster.internal/ubuntu/ saucy/main dbus-x11 armhf 1.6.12-0ubuntu1 [20.1 kB] Get:227 http://ftpmaster.internal/ubuntu/ saucy/main diffstat armhf 1.56-1 [22.0 kB] Get:228 http://ftpmaster.internal/ubuntu/ saucy/main sgml-data all 2.0.9-1 [277 kB] Get:229 http://ftpmaster.internal/ubuntu/ saucy/main docbook all 4.5-5.1ubuntu1 [443 kB] Get:230 http://ftpmaster.internal/ubuntu/ saucy/main libsp1c2 armhf 1.3.4-1.2.1-47.1ubuntu2 [1144 kB] Get:231 http://ftpmaster.internal/ubuntu/ saucy/main sp armhf 1.3.4-1.2.1-47.1ubuntu2 [139 kB] Get:232 http://ftpmaster.internal/ubuntu/ saucy/main docbook-to-man armhf 1:2.0.0-31 [75.4 kB] Get:233 http://ftpmaster.internal/ubuntu/ saucy/main docbook-xml all 4.5-7.2 [336 kB] Get:234 http://ftpmaster.internal/ubuntu/ saucy/main docbook-xsl all 1.78.1+dfsg-1 [2146 kB] Get:235 http://ftpmaster.internal/ubuntu/ saucy/main hicolor-icon-theme all 0.12-1ubuntu2 [10.2 kB] Get:236 http://ftpmaster.internal/ubuntu/ saucy/universe kate-data all 4:4.10.90-0ubuntu1 [1657 kB] Get:237 http://ftpmaster.internal/ubuntu/ saucy/main libdlrestrictions1 armhf 0.15.7ubuntu2 [10.6 kB] Get:238 http://ftpmaster.internal/ubuntu/ saucy/main libkdecore5 armhf 4:4.10.90-0ubuntu2 [754 kB] Get:239 http://ftpmaster.internal/ubuntu/ saucy/main libkdeui5 armhf 4:4.10.90-0ubuntu2 [1058 kB] Get:240 http://ftpmaster.internal/ubuntu/ saucy/main libkcmutils4 armhf 4:4.10.90-0ubuntu2 [80.3 kB] Get:241 http://ftpmaster.internal/ubuntu/ saucy/main libraptor2-0 armhf 2.0.9-1 [144 kB] Get:242 http://ftpmaster.internal/ubuntu/ saucy/main librasqal3 armhf 0.9.30-1 [155 kB] Get:243 http://ftpmaster.internal/ubuntu/ saucy/main librdf0 armhf 1.0.16-1 [93.4 kB] Get:244 http://ftpmaster.internal/ubuntu/ saucy/main soprano-daemon armhf 2.9.2+dfsg1-0ubuntu1 [129 kB] Get:245 http://ftpmaster.internal/ubuntu/ saucy/main libsoprano4 armhf 2.9.2+dfsg1-0ubuntu1 [306 kB] Get:246 http://ftpmaster.internal/ubuntu/ saucy/main libnepomuk4 armhf 4:4.10.90-0ubuntu2 [175 kB] Get:247 http://ftpmaster.internal/ubuntu/ saucy/main libsolid4 armhf 4:4.10.90-0ubuntu2 [197 kB] Get:248 http://ftpmaster.internal/ubuntu/ saucy/main libexiv2-12 armhf 0.23-1 [664 kB] Get:249 http://ftpmaster.internal/ubuntu/ saucy/main libstreams0 armhf 0.7.7-3ubuntu3 [81.4 kB] Get:250 http://ftpmaster.internal/ubuntu/ saucy/main libstreamanalyzer0 armhf 0.7.7-3ubuntu3 [318 kB] Get:251 http://ftpmaster.internal/ubuntu/ saucy/main libkio5 armhf 4:4.10.90-0ubuntu2 [683 kB] Get:252 http://ftpmaster.internal/ubuntu/ saucy/main libknewstuff3-4 armhf 4:4.10.90-0ubuntu2 [130 kB] Get:253 http://ftpmaster.internal/ubuntu/ saucy/main libnepomukquery4a armhf 4:4.10.90-0ubuntu2 [91.5 kB] Get:254 http://ftpmaster.internal/ubuntu/ saucy/main libnepomukutils4 armhf 4:4.10.90-0ubuntu2 [71.5 kB] Get:255 http://ftpmaster.internal/ubuntu/ saucy/main libkparts4 armhf 4:4.10.90-0ubuntu2 [103 kB] Get:256 http://ftpmaster.internal/ubuntu/ saucy/main libktexteditor4 armhf 4:4.10.90-0ubuntu2 [83.7 kB] Get:257 http://ftpmaster.internal/ubuntu/ saucy/universe libkatepartinterfaces4 armhf 4:4.10.90-0ubuntu1 [670 kB] Get:258 http://ftpmaster.internal/ubuntu/ saucy/universe katepart armhf 4:4.10.90-0ubuntu1 [54.2 kB] Get:259 http://ftpmaster.internal/ubuntu/ saucy/universe libkactivities6 armhf 4:4.10.90-0ubuntu1 [29.1 kB] Get:260 http://ftpmaster.internal/ubuntu/ saucy/main libkdeclarative5 armhf 4:4.10.90-0ubuntu2 [35.0 kB] Get:261 http://ftpmaster.internal/ubuntu/ saucy/main libutempter0 armhf 1.1.5-4build1 [7790 B] Get:262 http://ftpmaster.internal/ubuntu/ saucy/main libkpty4 armhf 4:4.10.90-0ubuntu2 [30.7 kB] Get:263 http://ftpmaster.internal/ubuntu/ saucy/main libkdesu5 armhf 4:4.10.90-0ubuntu2 [46.8 kB] Get:264 http://ftpmaster.internal/ubuntu/ saucy/main libkdewebkit5 armhf 4:4.10.90-0ubuntu2 [54.2 kB] Get:265 http://ftpmaster.internal/ubuntu/ saucy/main libkdnssd4 armhf 4:4.10.90-0ubuntu2 [57.6 kB] Get:266 http://ftpmaster.internal/ubuntu/ saucy/main libkemoticons4 armhf 4:4.10.90-0ubuntu2 [37.4 kB] Get:267 http://ftpmaster.internal/ubuntu/ saucy/main libkfile4 armhf 4:4.10.90-0ubuntu2 [181 kB] Get:268 http://ftpmaster.internal/ubuntu/ saucy/main libkjsapi4 armhf 4:4.10.90-0ubuntu2 [209 kB] Get:269 http://ftpmaster.internal/ubuntu/ saucy/main libkhtml5 armhf 4:4.10.90-0ubuntu2 [1493 kB] Get:270 http://ftpmaster.internal/ubuntu/ saucy/main libkmediaplayer4 armhf 4:4.10.90-0ubuntu2 [28.2 kB] Get:271 http://ftpmaster.internal/ubuntu/ saucy/main libknotifyconfig4 armhf 4:4.10.90-0ubuntu2 [36.5 kB] Get:272 http://ftpmaster.internal/ubuntu/ saucy/universe libkxmlrpcclient4 armhf 4:4.10.90-0ubuntu1 [24.2 kB] Get:273 http://ftpmaster.internal/ubuntu/ saucy/universe nepomuk-core-data all 4:4.10.90-0ubuntu1 [35.4 kB] Get:274 http://ftpmaster.internal/ubuntu/ saucy/universe libnepomukcore4abi1 armhf 4:4.10.90-0ubuntu1 [216 kB] Get:275 http://ftpmaster.internal/ubuntu/ saucy/universe ntrack-module-libnl-0 armhf 016-1.1 [17.2 kB] Get:276 http://ftpmaster.internal/ubuntu/ saucy/universe libntrack0 armhf 016-1.1 [6774 B] Get:277 http://ftpmaster.internal/ubuntu/ saucy/universe libntrack-qt4-1 armhf 016-1.1 [6870 B] Get:278 http://ftpmaster.internal/ubuntu/ saucy/main libthreadweaver4 armhf 4:4.10.90-0ubuntu2 [41.5 kB] Get:279 http://ftpmaster.internal/ubuntu/ saucy/main libplasma3 armhf 4:4.10.90-0ubuntu2 [737 kB] Get:280 http://ftpmaster.internal/ubuntu/ saucy/main libxapian22 armhf 1.2.15-2 [701 kB] Get:281 http://ftpmaster.internal/ubuntu/ saucy/universe libqapt2 armhf 2.0.65-0ubuntu1 [101 kB] Get:282 http://ftpmaster.internal/ubuntu/ saucy/main phonon-backend-null armhf 4:4.7.0really4.6.0-0ubuntu2 [8060 B] Get:283 http://ftpmaster.internal/ubuntu/ saucy/main phonon armhf 4:4.7.0really4.6.0-0ubuntu2 [7462 B] Get:284 http://ftpmaster.internal/ubuntu/ saucy/universe kde-runtime-data all 4:4.10.90-0ubuntu1 [5964 kB] Get:285 http://ftpmaster.internal/ubuntu/ saucy/main libkde3support4 armhf 4:4.10.90-0ubuntu2 [253 kB] Get:286 http://ftpmaster.internal/ubuntu/ saucy/main libkjsembed4 armhf 4:4.10.90-0ubuntu2 [249 kB] Get:287 http://ftpmaster.internal/ubuntu/ saucy/main libkntlm4 armhf 4:4.10.90-0ubuntu2 [27.2 kB] Get:288 http://ftpmaster.internal/ubuntu/ saucy/main libkrosscore4 armhf 4:4.10.90-0ubuntu2 [49.8 kB] Get:289 http://ftpmaster.internal/ubuntu/ saucy/main libpolkit-qt-1-1 armhf 0.103.0-1ubuntu1 [45.8 kB] Get:290 http://ftpmaster.internal/ubuntu/ saucy/main kdelibs5-data all 4:4.10.90-0ubuntu2 [2585 kB] Get:291 http://ftpmaster.internal/ubuntu/ saucy/main libxml2-utils armhf 2.9.1+dfsg1-2ubuntu1 [40.0 kB] Get:292 http://ftpmaster.internal/ubuntu/ saucy/main kdoctools armhf 4:4.10.90-0ubuntu2 [171 kB] Get:293 http://ftpmaster.internal/ubuntu/ saucy/main kdelibs-bin armhf 4:4.10.90-0ubuntu2 [180 kB] Get:294 http://ftpmaster.internal/ubuntu/ saucy/main shared-mime-info armhf 1.1-0ubuntu3 [409 kB] Get:295 http://ftpmaster.internal/ubuntu/ saucy/main xdg-utils all 1.1.0~rc1-2ubuntu7 [65.6 kB] Get:296 http://ftpmaster.internal/ubuntu/ saucy/universe kdelibs5-plugins armhf 4:4.10.90-0ubuntu2 [767 kB] Get:297 http://ftpmaster.internal/ubuntu/ saucy/main libkidletime4 armhf 4:4.10.90-0ubuntu2 [33.8 kB] Get:298 http://ftpmaster.internal/ubuntu/ saucy/universe libnepomukcleaner4 armhf 4:4.10.90-0ubuntu1 [8638 B] Get:299 http://ftpmaster.internal/ubuntu/ saucy/main libtag1c2a armhf 1.8-2 [2930 B] Get:300 http://ftpmaster.internal/ubuntu/ saucy/universe nepomuk-core-runtime armhf 4:4.10.90-0ubuntu1 [375 kB] Get:301 http://ftpmaster.internal/ubuntu/ saucy/universe oxygen-icon-theme all 4:4.10.90-0ubuntu1 [28.9 MB] Get:302 http://ftpmaster.internal/ubuntu/ saucy/main shared-desktop-ontologies all 0.11.0-1 [128 kB] Get:303 http://ftpmaster.internal/ubuntu/ saucy/universe plasma-scriptengine-javascript armhf 4:4.10.90-0ubuntu1 [327 kB] Get:304 http://ftpmaster.internal/ubuntu/ saucy/main policykit-1 armhf 0.105-3ubuntu1 [56.2 kB] Get:305 http://ftpmaster.internal/ubuntu/ saucy/universe polkit-kde-1 armhf 0.99.0-3ubuntu7 [41.7 kB] Get:306 http://ftpmaster.internal/ubuntu/ saucy/universe libqapt2-runtime armhf 2.0.65-0ubuntu1 [39.1 kB] Get:307 http://ftpmaster.internal/ubuntu/ saucy/universe kde-runtime armhf 4:4.10.90-0ubuntu1 [1579 kB] Get:308 http://ftpmaster.internal/ubuntu/ saucy/universe libksignalplotter4 armhf 4:4.10.90-0ubuntu2 [38.1 kB] Get:309 http://ftpmaster.internal/ubuntu/ saucy/universe liblsofui4 armhf 4:4.10.90-0ubuntu2 [21.9 kB] Get:310 http://ftpmaster.internal/ubuntu/ saucy/universe libprocesscore4abi1 armhf 4:4.10.90-0ubuntu2 [38.9 kB] Get:311 http://ftpmaster.internal/ubuntu/ saucy/universe libprocessui4a armhf 4:4.10.90-0ubuntu2 [81.1 kB] Get:312 http://ftpmaster.internal/ubuntu/ saucy/universe libkdecorations4abi1 armhf 4:4.10.90-0ubuntu2 [45.1 kB] Get:313 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinglesutils1 armhf 4:4.10.90-0ubuntu2 [58.0 kB] Get:314 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinactiveglutils1abi2 armhf 4:4.10.90-0ubuntu2 [68.8 kB] Get:315 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinactiveglesutils1 armhf 4:4.10.90-0ubuntu2 [58.0 kB] Get:316 http://ftpmaster.internal/ubuntu/ saucy/universe libkwineffects1abi4 armhf 4:4.10.90-0ubuntu2 [65.9 kB] Get:317 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinactiveeffects1abi4 armhf 4:4.10.90-0ubuntu2 [61.5 kB] Get:318 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinnvidiahack4 armhf 4:4.10.90-0ubuntu2 [17.2 kB] Get:319 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinactivenvidiahack4 armhf 4:4.10.90-0ubuntu2 [17.1 kB] Get:320 http://ftpmaster.internal/ubuntu/ saucy/universe libkephal4abi1 armhf 4:4.10.90-0ubuntu2 [22.3 kB] Get:321 http://ftpmaster.internal/ubuntu/ saucy/universe libkscreensaver5 armhf 4:4.10.90-0ubuntu2 [23.7 kB] Get:322 http://ftpmaster.internal/ubuntu/ saucy/universe libksgrd4 armhf 4:4.10.90-0ubuntu2 [36.0 kB] Get:323 http://ftpmaster.internal/ubuntu/ saucy/universe libkworkspace4abi2 armhf 4:4.10.90-0ubuntu2 [55.0 kB] Get:324 http://ftpmaster.internal/ubuntu/ saucy/universe libplasmaclock4abi4 armhf 4:4.10.90-0ubuntu2 [67.4 kB] Get:325 http://ftpmaster.internal/ubuntu/ saucy/universe libplasma-geolocation-interface4 armhf 4:4.10.90-0ubuntu2 [20.9 kB] Get:326 http://ftpmaster.internal/ubuntu/ saucy/universe libkwinglutils1abi2 armhf 4:4.10.90-0ubuntu2 [71.7 kB] Get:327 http://ftpmaster.internal/ubuntu/ saucy/universe libplasmagenericshell4 armhf 4:4.10.90-0ubuntu2 [254 kB] Get:328 http://ftpmaster.internal/ubuntu/ saucy/universe libtaskmanager4abi4 armhf 4:4.10.90-0ubuntu2 [115 kB] Get:329 http://ftpmaster.internal/ubuntu/ saucy/universe libweather-ion6 armhf 4:4.10.90-0ubuntu2 [20.6 kB] Get:330 http://ftpmaster.internal/ubuntu/ saucy/main libknewstuff2-4 armhf 4:4.10.90-0ubuntu2 [112 kB] Get:331 http://ftpmaster.internal/ubuntu/ saucy/main libkprintutils4 armhf 4:4.10.90-0ubuntu2 [27.0 kB] Get:332 http://ftpmaster.internal/ubuntu/ saucy/main libkutils4 armhf 4:4.10.90-0ubuntu2 [22.3 kB] Get:333 http://ftpmaster.internal/ubuntu/ saucy/main libkimproxy4 armhf 4:4.10.90-0ubuntu2 [41.1 kB] Get:334 http://ftpmaster.internal/ubuntu/ saucy/main libkrossui4 armhf 4:4.10.90-0ubuntu2 [47.1 kB] Get:335 http://ftpmaster.internal/ubuntu/ saucy/main libkunitconversion4 armhf 4:4.10.90-0ubuntu2 [76.4 kB] Get:336 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-dev-bin armhf 4:4.8.4+dfsg-0ubuntu14 [1380 kB] Get:337 http://ftpmaster.internal/ubuntu/ saucy/main qt4-linguist-tools armhf 4:4.8.4+dfsg-0ubuntu14 [705 kB] Get:338 http://ftpmaster.internal/ubuntu/ saucy/main qt4-qmake armhf 4:4.8.4+dfsg-0ubuntu14 [1040 kB] Get:339 http://ftpmaster.internal/ubuntu/ saucy/main qtchooser armhf 26-3ubuntu1 [17.3 kB] Get:340 http://ftpmaster.internal/ubuntu/ saucy/main qt4-default all 4:4.8.4+dfsg-0ubuntu14 [7942 B] Get:341 http://ftpmaster.internal/ubuntu/ saucy/main libqt4-dev armhf 4:4.8.4+dfsg-0ubuntu14 [814 kB] Get:342 http://ftpmaster.internal/ubuntu/ saucy/main automoc armhf 1.0~version-0.9.88-5build1 [30.1 kB] Get:343 http://ftpmaster.internal/ubuntu/ saucy/main libsoprano-dev armhf 2.9.2+dfsg1-0ubuntu1 [67.1 kB] Get:344 http://ftpmaster.internal/ubuntu/ saucy/main libphonon-dev armhf 4:4.7.0really4.6.0-0ubuntu2 [88.8 kB] Get:345 http://ftpmaster.internal/ubuntu/ saucy/main kdelibs5-dev armhf 4:4.10.90-0ubuntu2 [1432 kB] Get:346 http://ftpmaster.internal/ubuntu/ saucy/universe kde-workspace-dev armhf 4:4.10.90-0ubuntu2 [125 kB] Get:347 http://ftpmaster.internal/ubuntu/ saucy/universe libsublime7 armhf 1.5.1-0ubuntu1 [85.4 kB] Get:348 http://ftpmaster.internal/ubuntu/ saucy/main libgrantlee-core0 armhf 0.3.0-5 [278 kB] Get:349 http://ftpmaster.internal/ubuntu/ saucy/universe kdevplatform7-libs armhf 1.5.1-0ubuntu1 [1746 kB] Get:350 http://ftpmaster.internal/ubuntu/ saucy/universe libsublime-dev armhf 1.5.1-0ubuntu1 [24.0 kB] Get:351 http://ftpmaster.internal/ubuntu/ saucy/universe kdevplatform-dev armhf 1.5.1-0ubuntu1 [292 kB] Get:352 http://ftpmaster.internal/ubuntu/ saucy/main libapt-pkg-perl armhf 0.1.29 [81.7 kB] Get:353 http://ftpmaster.internal/ubuntu/ saucy/main libarchive-zip-perl all 1.30-7 [90.1 kB] Get:354 http://ftpmaster.internal/ubuntu/ saucy/main libsub-name-perl armhf 0.05-1build3 [9274 B] Get:355 http://ftpmaster.internal/ubuntu/ saucy/main libclass-accessor-perl all 0.34-1 [26.0 kB] Get:356 http://ftpmaster.internal/ubuntu/ saucy/main libclone-perl armhf 0.34-1 [11.4 kB] Get:357 http://ftpmaster.internal/ubuntu/ saucy/main libfile-basedir-perl all 0.03-1fakesync1 [10.5 kB] Get:358 http://ftpmaster.internal/ubuntu/ saucy/main libio-pty-perl armhf 1:1.08-1build3 [35.8 kB] Get:359 http://ftpmaster.internal/ubuntu/ saucy/main libio-string-perl all 1.08-2 [12.0 kB] Get:360 http://ftpmaster.internal/ubuntu/ saucy/main libipc-run-perl all 0.92-1 [101 kB] Get:361 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2core2 armhf 4:4.10.90-0ubuntu3 [32.6 kB] Get:362 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2gui2 armhf 4:4.10.90-0ubuntu3 [44.5 kB] Get:363 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2controllers2abi1 armhf 4:4.10.90-0ubuntu3 [44.4 kB] Get:364 http://ftpmaster.internal/ubuntu/ saucy/universe libokteta1core1 armhf 4:4.10.90-0ubuntu3 [38.1 kB] Get:365 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2okteta1core1 armhf 4:4.10.90-0ubuntu3 [15.2 kB] Get:366 http://ftpmaster.internal/ubuntu/ saucy/universe libokteta1gui1 armhf 4:4.10.90-0ubuntu3 [51.5 kB] Get:367 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2okteta1gui1 armhf 4:4.10.90-0ubuntu3 [54.9 kB] Get:368 http://ftpmaster.internal/ubuntu/ saucy/universe libkasten2okteta1controllers1abi1 armhf 4:4.10.90-0ubuntu3 [283 kB] Get:369 http://ftpmaster.internal/ubuntu/ saucy/main liblist-moreutils-perl armhf 0.33-1build2 [46.1 kB] Get:370 http://ftpmaster.internal/ubuntu/ saucy/main libparse-debianchangelog-perl all 1.2.0-1ubuntu1 [54.0 kB] Get:371 http://ftpmaster.internal/ubuntu/ saucy/main libqjson-dev armhf 0.8.1-2 [8206 B] Get:372 http://ftpmaster.internal/ubuntu/ saucy/main libqtwebkit-dev armhf 2.3.0-0ubuntu2 [70.1 kB] Get:373 http://ftpmaster.internal/ubuntu/ saucy/main libtext-levenshtein-perl all 0.06~01-2 [6476 B] Get:374 http://ftpmaster.internal/ubuntu/ saucy/main hardening-includes all 2.3 [15.0 kB] Get:375 http://ftpmaster.internal/ubuntu/ saucy/main patchutils armhf 0.3.2-2 [70.4 kB] Get:376 http://ftpmaster.internal/ubuntu/ saucy/main t1utils armhf 1.37-2 [53.0 kB] Get:377 http://ftpmaster.internal/ubuntu/ saucy/main lintian all 2.5.14 [600 kB] Get:378 http://ftpmaster.internal/ubuntu/ saucy/universe okteta armhf 4:4.10.90-0ubuntu3 [74.2 kB] Get:379 http://ftpmaster.internal/ubuntu/ saucy/universe okteta-dev armhf 4:4.10.90-0ubuntu3 [70.1 kB] Get:380 http://ftpmaster.internal/ubuntu/ saucy/main pkg-kde-tools all 0.15.7ubuntu2 [113 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 143 MB in 43s (3266 kB/s) Selecting previously unselected package libapt-inst1.5:armhf. (Reading database ... 11924 files and directories currently installed.) Unpacking libapt-inst1.5:armhf (from .../libapt-inst1.5_0.9.9.1~ubuntu1_armhf.deb) ... Selecting previously unselected package libexpat1:armhf. Unpacking libexpat1:armhf (from .../libexpat1_2.1.0-4_armhf.deb) ... Selecting previously unselected package libffi6:armhf. Unpacking libffi6:armhf (from .../libffi6_3.0.13-2ubuntu1_armhf.deb) ... Selecting previously unselected package liblocale-gettext-perl. Unpacking liblocale-gettext-perl (from .../liblocale-gettext-perl_1.05-7build2_armhf.deb) ... Selecting previously unselected package libmagic1:armhf. Unpacking libmagic1:armhf (from .../libmagic1_5.11-2ubuntu4_armhf.deb) ... Selecting previously unselected package libpython3.3-minimal:armhf. Unpacking libpython3.3-minimal:armhf (from .../libpython3.3-minimal_3.3.2-3ubuntu1_armhf.deb) ... Selecting previously unselected package mime-support. Unpacking mime-support (from .../mime-support_3.54ubuntu1_all.deb) ... Selecting previously unselected package libpython3.3-stdlib:armhf. Unpacking libpython3.3-stdlib:armhf (from .../libpython3.3-stdlib_3.3.2-3ubuntu1_armhf.deb) ... Selecting previously unselected package python3.3-minimal. Unpacking python3.3-minimal (from .../python3.3-minimal_3.3.2-3ubuntu1_armhf.deb) ... Selecting previously unselected package python3.3. Unpacking python3.3 (from .../python3.3_3.3.2-3ubuntu1_armhf.deb) ... Selecting previously unselected package python3-minimal. Unpacking python3-minimal (from .../python3-minimal_3.3.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpython3-stdlib:armhf. Unpacking libpython3-stdlib:armhf (from .../libpython3-stdlib_3.3.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package python3. Unpacking python3 (from .../python3_3.3.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package iso-codes. Unpacking iso-codes (from .../iso-codes_3.44-1_all.deb) ... Selecting previously unselected package libpython2.7-minimal:armhf. Unpacking libpython2.7-minimal:armhf (from .../libpython2.7-minimal_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package python2.7-minimal. Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Unpacking libpython2.7-stdlib:armhf (from .../libpython2.7-stdlib_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package python2.7. Unpacking python2.7 (from .../python2.7_2.7.5-5ubuntu1_armhf.deb) ... Selecting previously unselected package python-minimal. Unpacking python-minimal (from .../python-minimal_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package libpython-stdlib:armhf. Unpacking libpython-stdlib:armhf (from .../libpython-stdlib_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package python. Unpacking python (from .../python_2.7.5-1ubuntu1_armhf.deb) ... Selecting previously unselected package python-apt-common. Unpacking python-apt-common (from .../python-apt-common_0.8.8.2ubuntu1_all.deb) ... Selecting previously unselected package python3-apt. Unpacking python3-apt (from .../python3-apt_0.8.8.2ubuntu1_armhf.deb) ... Selecting previously unselected package libglib2.0-0:armhf. Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.37.3-1ubuntu2_armhf.deb) ... Selecting previously unselected package libdbus-glib-1-2:armhf. Unpacking libdbus-glib-1-2:armhf (from .../libdbus-glib-1-2_0.100.2-1_armhf.deb) ... Selecting previously unselected package python3-dbus. Unpacking python3-dbus (from .../python3-dbus_1.2.0-2_armhf.deb) ... Selecting previously unselected package libsystemd-login0:armhf. Unpacking libsystemd-login0:armhf (from .../libsystemd-login0_204-0ubuntu5_armhf.deb) ... Selecting previously unselected package netbase. Unpacking netbase (from .../archives/netbase_5.1_all.deb) ... Selecting previously unselected package dbus. Unpacking dbus (from .../dbus_1.6.12-0ubuntu1_armhf.deb) ... Selecting previously unselected package libgck-1-0:armhf. Unpacking libgck-1-0:armhf (from .../libgck-1-0_3.8.2-4_armhf.deb) ... Selecting previously unselected package libgcr-3-common. Unpacking libgcr-3-common (from .../libgcr-3-common_3.8.2-4_all.deb) ... Selecting previously unselected package libgcr-base-3-1:armhf. Unpacking libgcr-base-3-1:armhf (from .../libgcr-base-3-1_3.8.2-4_armhf.deb) ... Selecting previously unselected package libaccountsservice0. Unpacking libaccountsservice0 (from .../libaccountsservice0_0.6.34-0ubuntu2_armhf.deb) ... Selecting previously unselected package libpolkit-gobject-1-0:armhf. Unpacking libpolkit-gobject-1-0:armhf (from .../libpolkit-gobject-1-0_0.105-3ubuntu1_armhf.deb) ... Selecting previously unselected package accountsservice. Unpacking accountsservice (from .../accountsservice_0.6.34-0ubuntu2_armhf.deb) ... Selecting previously unselected package language-selector-common. Unpacking language-selector-common (from .../language-selector-common_0.113_all.deb) ... Selecting previously unselected package libasprintf0c2:armhf. Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libsystemd-daemon0:armhf. Unpacking libsystemd-daemon0:armhf (from .../libsystemd-daemon0_204-0ubuntu5_armhf.deb) ... Selecting previously unselected package systemd-services. Unpacking systemd-services (from .../systemd-services_204-0ubuntu5_armhf.deb) ... Selecting previously unselected package libpam-systemd:armhf. Unpacking libpam-systemd:armhf (from .../libpam-systemd_204-0ubuntu5_armhf.deb) ... Selecting previously unselected package libpipeline1:armhf. Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.4-1_armhf.deb) ... Selecting previously unselected package libxau6:armhf. Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.8-1_armhf.deb) ... Selecting previously unselected package libxdmcp6:armhf. Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package libxcb1:armhf. Unpacking libxcb1:armhf (from .../libxcb1_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.5.0-1ubuntu2_all.deb) ... Selecting previously unselected package libx11-6:armhf. Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxext6:armhf. Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.2-1_armhf.deb) ... Selecting previously unselected package libxml2:armhf. Unpacking libxml2:armhf (from .../libxml2_2.9.1+dfsg1-2ubuntu1_armhf.deb) ... Selecting previously unselected package libxmuu1:armhf. Unpacking libxmuu1:armhf (from .../libxmuu1_2%3a1.1.1-1_armhf.deb) ... Selecting previously unselected package groff-base. Unpacking groff-base (from .../groff-base_1.22.2-3_armhf.deb) ... Selecting previously unselected package bsdmainutils. Unpacking bsdmainutils (from .../bsdmainutils_9.0.5ubuntu1_armhf.deb) ... Selecting previously unselected package man-db. Unpacking man-db (from .../man-db_2.6.5-2_armhf.deb) ... Selecting previously unselected package sgml-base. Unpacking sgml-base (from .../sgml-base_1.26+nmu4ubuntu1_all.deb) ... Selecting previously unselected package ucf. Unpacking ucf (from .../ucf_3.0027+nmu1_all.deb) ... Moving old data out of the way Selecting previously unselected package fonts-dejavu-core. Unpacking fonts-dejavu-core (from .../fonts-dejavu-core_2.33+svn2514-3ubuntu1_all.deb) ... Selecting previously unselected package ttf-dejavu-core. Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33+svn2514-3ubuntu1_all.deb) ... Selecting previously unselected package fontconfig-config. Unpacking fontconfig-config (from .../fontconfig-config_2.10.93-0ubuntu1_all.deb) ... Selecting previously unselected package liblzo2-2:armhf. Unpacking liblzo2-2:armhf (from .../liblzo2-2_2.06-1build1_armhf.deb) ... Selecting previously unselected package libnettle4:armhf. Unpacking libnettle4:armhf (from .../libnettle4_2.7.1-1_armhf.deb) ... Selecting previously unselected package libarchive13:armhf. Unpacking libarchive13:armhf (from .../libarchive13_3.1.2-5ubuntu1_armhf.deb) ... Selecting previously unselected package libasound2:armhf. Unpacking libasound2:armhf (from .../libasound2_1.0.25-4ubuntu4_armhf.deb) ... Selecting previously unselected package libasyncns0:armhf. Unpacking libasyncns0:armhf (from .../libasyncns0_0.8-4build1_armhf.deb) ... Selecting previously unselected package libqtcore4:armhf. Unpacking libqtcore4:armhf (from .../libqtcore4_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-xml:armhf. Unpacking libqt4-xml:armhf (from .../libqt4-xml_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-dbus:armhf. Unpacking libqt4-dbus:armhf (from .../libqt4-dbus_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-network:armhf. Unpacking libqt4-network:armhf (from .../libqt4-network_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libattica0.4:armhf. Unpacking libattica0.4:armhf (from .../libattica0.4_0.4.2-0ubuntu1_armhf.deb) ... Selecting previously unselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.7+1ubuntu5_all.deb) ... Selecting previously unselected package libice6:armhf. Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ... Selecting previously unselected package libsm6:armhf. Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ... Selecting previously unselected package libxt6:armhf. Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.3-1+deb7u1_armhf.deb) ... Selecting previously unselected package libaudio2:armhf. Unpacking libaudio2:armhf (from .../libaudio2_1.9.3-5_armhf.deb) ... Selecting previously unselected package libltdl7:armhf. Unpacking libltdl7:armhf (from .../libltdl7_2.4.2-1.3ubuntu1_armhf.deb) ... Selecting previously unselected package libtdb1:armhf. Unpacking libtdb1:armhf (from .../libtdb1_1.2.11-2.1_armhf.deb) ... Selecting previously unselected package libogg0:armhf. Unpacking libogg0:armhf (from .../libogg0_1.3.1-1_armhf.deb) ... Selecting previously unselected package libvorbis0a:armhf. Unpacking libvorbis0a:armhf (from .../libvorbis0a_1.3.2-1.3_armhf.deb) ... Selecting previously unselected package libvorbisfile3:armhf. Unpacking libvorbisfile3:armhf (from .../libvorbisfile3_1.3.2-1.3_armhf.deb) ... Selecting previously unselected package sound-theme-freedesktop. Unpacking sound-theme-freedesktop (from .../sound-theme-freedesktop_0.8-1_all.deb) ... Selecting previously unselected package libcanberra0:armhf. Unpacking libcanberra0:armhf (from .../libcanberra0_0.30-0ubuntu2_armhf.deb) ... Selecting previously unselected package libck-connector0:armhf. Unpacking libck-connector0:armhf (from .../libck-connector0_0.4.5-3.1ubuntu2_armhf.deb) ... Selecting previously unselected package libclucene-core1:armhf. Unpacking libclucene-core1:armhf (from .../libclucene-core1_2.3.3.4-2build1_armhf.deb) ... Selecting previously unselected package libcroco3:armhf. Unpacking libcroco3:armhf (from .../libcroco3_0.6.8-2_armhf.deb) ... Selecting previously unselected package libfreetype6:armhf. Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.12-0ubuntu1_armhf.deb) ... Selecting previously unselected package libfontconfig1:armhf. Unpacking libfontconfig1:armhf (from .../libfontconfig1_2.10.93-0ubuntu1_armhf.deb) ... Selecting previously unselected package fontconfig. Unpacking fontconfig (from .../fontconfig_2.10.93-0ubuntu1_armhf.deb) ... Selecting previously unselected package libdrm-nouveau2:armhf. Unpacking libdrm-nouveau2:armhf (from .../libdrm-nouveau2_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libdrm-radeon1:armhf. Unpacking libdrm-radeon1:armhf (from .../libdrm-radeon1_2.4.45-2ubuntu1_armhf.deb) ... Selecting previously unselected package libglapi-mesa:armhf. Unpacking libglapi-mesa:armhf (from .../libglapi-mesa_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libllvm3.2:armhf. Unpacking libllvm3.2:armhf (from .../libllvm3.2_1%3a3.2repack-7ubuntu1_armhf.deb) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Unpacking libgl1-mesa-dri:armhf (from .../libgl1-mesa-dri_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libxcb-dri2-0:armhf. Unpacking libxcb-dri2-0:armhf (from .../libxcb-dri2-0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libgbm1:armhf. Unpacking libgbm1:armhf (from .../libgbm1_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libwayland-client0:armhf. Unpacking libwayland-client0:armhf (from .../libwayland-client0_1.1.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libwayland-server0:armhf. Unpacking libwayland-server0:armhf (from .../libwayland-server0_1.1.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libx11-xcb1:armhf. Unpacking libx11-xcb1:armhf (from .../libx11-xcb1_2%3a1.5.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxcb-xfixes0:armhf. Unpacking libxcb-xfixes0:armhf (from .../libxcb-xfixes0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libegl1-mesa:armhf. Unpacking libegl1-mesa:armhf (from .../libegl1-mesa_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libjpeg-turbo8:armhf. Unpacking libjpeg-turbo8:armhf (from .../libjpeg-turbo8_1.2.1-0ubuntu2_armhf.deb) ... Selecting previously unselected package libjpeg8:armhf. Unpacking libjpeg8:armhf (from .../libjpeg8_8c-2ubuntu8_armhf.deb) ... Selecting previously unselected package liblcms1:armhf. Unpacking liblcms1:armhf (from .../liblcms1_1.19.dfsg-1.2ubuntu2_armhf.deb) ... Selecting previously unselected package libmng1:armhf. Unpacking libmng1:armhf (from .../libmng1_1.0.10-3build1_armhf.deb) ... Selecting previously unselected package libqt4-script:armhf. Unpacking libqt4-script:armhf (from .../libqt4-script_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-sql:armhf. Unpacking libqt4-sql:armhf (from .../libqt4-sql_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-xmlpatterns:armhf. Unpacking libqt4-xmlpatterns:armhf (from .../libqt4-xmlpatterns_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-declarative:armhf. Unpacking libqt4-declarative:armhf (from .../libqt4-declarative_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libjbig0:armhf. Unpacking libjbig0:armhf (from .../libjbig0_2.0-2ubuntu1_armhf.deb) ... Selecting previously unselected package libtiff5:armhf. Unpacking libtiff5:armhf (from .../libtiff5_4.0.2-4ubuntu3_armhf.deb) ... Selecting previously unselected package libxi6:armhf. Unpacking libxi6:armhf (from .../libxi6_2%3a1.7.1.901-1ubuntu1_armhf.deb) ... Selecting previously unselected package libxrender1:armhf. Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.8-1_armhf.deb) ... Selecting previously unselected package libqtgui4:armhf. Unpacking libqtgui4:armhf (from .../libqtgui4_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libdbusmenu-qt2:armhf. Unpacking libdbusmenu-qt2:armhf (from .../libdbusmenu-qt2_0.9.2+13.10.20130628-0ubuntu1_armhf.deb) ... Selecting previously unselected package libnet-ssleay-perl. Unpacking libnet-ssleay-perl (from .../libnet-ssleay-perl_1.48-1_armhf.deb) ... Selecting previously unselected package libio-socket-ssl-perl. Unpacking libio-socket-ssl-perl (from .../libio-socket-ssl-perl_1.76-2ubuntu1_all.deb) ... Selecting previously unselected package libnet-smtp-ssl-perl. Unpacking libnet-smtp-ssl-perl (from .../libnet-smtp-ssl-perl_1.01-3_all.deb) ... Selecting previously unselected package libmailtools-perl. Unpacking libmailtools-perl (from .../libmailtools-perl_2.12-1_all.deb) ... Selecting previously unselected package libdigest-hmac-perl. Unpacking libdigest-hmac-perl (from .../libdigest-hmac-perl_1.03+dfsg-1_all.deb) ... Selecting previously unselected package libnet-ip-perl. Unpacking libnet-ip-perl (from .../libnet-ip-perl_1.26-1_all.deb) ... Selecting previously unselected package libsocket6-perl. Unpacking libsocket6-perl (from .../libsocket6-perl_0.23-1build3_armhf.deb) ... Selecting previously unselected package libio-socket-inet6-perl. Unpacking libio-socket-inet6-perl (from .../libio-socket-inet6-perl_2.69-2_all.deb) ... Selecting previously unselected package libnet-dns-perl. Unpacking libnet-dns-perl (from .../libnet-dns-perl_0.68-1.1_armhf.deb) ... Selecting previously unselected package libnet-domain-tld-perl. Unpacking libnet-domain-tld-perl (from .../libnet-domain-tld-perl_1.69-1_all.deb) ... Selecting previously unselected package libemail-valid-perl. Unpacking libemail-valid-perl (from .../libemail-valid-perl_0.190-1_all.deb) ... Selecting previously unselected package libaspell15. Unpacking libaspell15 (from .../libaspell15_0.60.7~20110707-1build1_armhf.deb) ... Selecting previously unselected package libtext-iconv-perl. Unpacking libtext-iconv-perl (from .../libtext-iconv-perl_1.7-5build1_armhf.deb) ... Selecting previously unselected package dictionaries-common. Unpacking dictionaries-common (from .../dictionaries-common_1.20.2_all.deb) ... Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' Selecting previously unselected package aspell. Unpacking aspell (from .../aspell_0.60.7~20110707-1build1_armhf.deb) ... Selecting previously unselected package aspell-en. Unpacking aspell-en (from .../aspell-en_7.1-0-1_all.deb) ... Selecting previously unselected package libhunspell-1.3-0:armhf. Unpacking libhunspell-1.3-0:armhf (from .../libhunspell-1.3-0_1.3.2-4ubuntu1_armhf.deb) ... Selecting previously unselected package libenchant1c2a:armhf. Unpacking libenchant1c2a:armhf (from .../libenchant1c2a_1.6.0-10_armhf.deb) ... Selecting previously unselected package libflac8:armhf. Unpacking libflac8:armhf (from .../libflac8_1.3.0-1_armhf.deb) ... Selecting previously unselected package libunistring0:armhf. Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5build1_armhf.deb) ... Selecting previously unselected package libgettextpo0:armhf. Unpacking libgettextpo0:armhf (from .../libgettextpo0_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libgif4:armhf. Unpacking libgif4:armhf (from .../libgif4_4.1.6-10ubuntu1_armhf.deb) ... Selecting previously unselected package libxcb-glx0:armhf. Unpacking libxcb-glx0:armhf (from .../libxcb-glx0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxdamage1:armhf. Unpacking libxdamage1:armhf (from .../libxdamage1_1%3a1.1.4-1_armhf.deb) ... Selecting previously unselected package libxfixes3:armhf. Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0.1-1ubuntu1_armhf.deb) ... Selecting previously unselected package libxxf86vm1:armhf. Unpacking libxxf86vm1:armhf (from .../libxxf86vm1_1%3a1.1.2-1+deb7u1_armhf.deb) ... Selecting previously unselected package libgl1-mesa-glx:armhf. Unpacking libgl1-mesa-glx:armhf (from .../libgl1-mesa-glx_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libgles2-mesa:armhf. Unpacking libgles2-mesa:armhf (from .../libgles2-mesa_9.1.4-0ubuntu2_armhf.deb) ... Selecting previously unselected package libgstreamer0.10-0:armhf. Unpacking libgstreamer0.10-0:armhf (from .../libgstreamer0.10-0_0.10.36-1.2ubuntu1_armhf.deb) ... Selecting previously unselected package liborc-0.4-0:armhf. Unpacking liborc-0.4-0:armhf (from .../liborc-0.4-0_1%3a0.4.17-2_armhf.deb) ... Selecting previously unselected package libgstreamer-plugins-base0.10-0:armhf. Unpacking libgstreamer-plugins-base0.10-0:armhf (from .../libgstreamer-plugins-base0.10-0_0.10.36-1.1ubuntu1_armhf.deb) ... Selecting previously unselected package libilmbase6:armhf. Unpacking libilmbase6:armhf (from .../libilmbase6_1.0.1-6_armhf.deb) ... Selecting previously unselected package libjasper1:armhf. Unpacking libjasper1:armhf (from .../libjasper1_1.900.1-14_armhf.deb) ... Selecting previously unselected package liblcms2-2:armhf. Unpacking liblcms2-2:armhf (from .../liblcms2-2_2.4-0ubuntu3_armhf.deb) ... Selecting previously unselected package libmhash2. Unpacking libmhash2 (from .../libmhash2_0.9.9.9-2_armhf.deb) ... Selecting previously unselected package libnl-3-200:armhf. Unpacking libnl-3-200:armhf (from .../libnl-3-200_3.2.16-0ubuntu1_armhf.deb) ... Selecting previously unselected package libnl-route-3-200:armhf. Unpacking libnl-route-3-200:armhf (from .../libnl-route-3-200_3.2.16-0ubuntu1_armhf.deb) ... Selecting previously unselected package libopenexr6:armhf. Unpacking libopenexr6:armhf (from .../libopenexr6_1.6.1-7_armhf.deb) ... Selecting previously unselected package libvorbisenc2:armhf. Unpacking libvorbisenc2:armhf (from .../libvorbisenc2_1.3.2-1.3_armhf.deb) ... Selecting previously unselected package libsndfile1:armhf. Unpacking libsndfile1:armhf (from .../libsndfile1_1.0.25-6_armhf.deb) ... Selecting previously unselected package libwrap0:armhf. Unpacking libwrap0:armhf (from .../libwrap0_7.6.q-24_armhf.deb) ... Selecting previously unselected package libpulse0:armhf. Unpacking libpulse0:armhf (from .../libpulse0_1%3a3.0-0ubuntu8_armhf.deb) ... Selecting previously unselected package libpulse-mainloop-glib0:armhf. Unpacking libpulse-mainloop-glib0:armhf (from .../libpulse-mainloop-glib0_1%3a3.0-0ubuntu8_armhf.deb) ... Selecting previously unselected package libphonon4:armhf. Unpacking libphonon4:armhf (from .../libphonon4_4%3a4.7.0really4.6.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package libpolkit-agent-1-0:armhf. Unpacking libpolkit-agent-1-0:armhf (from .../libpolkit-agent-1-0_0.105-3ubuntu1_armhf.deb) ... Selecting previously unselected package libpolkit-backend-1-0:armhf. Unpacking libpolkit-backend-1-0:armhf (from .../libpolkit-backend-1-0_0.105-3ubuntu1_armhf.deb) ... Selecting previously unselected package libpoppler37:armhf. Unpacking libpoppler37:armhf (from .../libpoppler37_0.22.4-0ubuntu1_armhf.deb) ... Selecting previously unselected package libpoppler-qt4-4:armhf. Unpacking libpoppler-qt4-4:armhf (from .../libpoppler-qt4-4_0.22.4-0ubuntu1_armhf.deb) ... Selecting previously unselected package libqca2:armhf. Unpacking libqca2:armhf (from .../libqca2_2.0.3-4_armhf.deb) ... Selecting previously unselected package libqjson0:armhf. Unpacking libqjson0:armhf (from .../libqjson0_0.8.1-2_armhf.deb) ... Selecting previously unselected package libqt4-designer:armhf. Unpacking libqt4-designer:armhf (from .../libqt4-designer_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-help:armhf. Unpacking libqt4-help:armhf (from .../libqt4-help_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-opengl:armhf. Unpacking libqt4-opengl:armhf (from .../libqt4-opengl_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-qt3support:armhf. Unpacking libqt4-qt3support:armhf (from .../libqt4-qt3support_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-scripttools:armhf. Unpacking libqt4-scripttools:armhf (from .../libqt4-scripttools_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-svg:armhf. Unpacking libqt4-svg:armhf (from .../libqt4-svg_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libqt4-test:armhf. Unpacking libqt4-test:armhf (from .../libqt4-test_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package libxslt1.1:armhf. Unpacking libxslt1.1:armhf (from .../libxslt1.1_1.1.28-1ubuntu1_armhf.deb) ... Selecting previously unselected package libqtwebkit4:armhf. Unpacking libqtwebkit4:armhf (from .../libqtwebkit4_2.3.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package libsigsegv2:armhf. Unpacking libsigsegv2:armhf (from .../libsigsegv2_2.10-2_armhf.deb) ... Selecting previously unselected package libssh-4:armhf. Unpacking libssh-4:armhf (from .../libssh-4_0.5.4-1_armhf.deb) ... Selecting previously unselected package libtag1-vanilla:armhf. Unpacking libtag1-vanilla:armhf (from .../libtag1-vanilla_1.8-2_armhf.deb) ... Selecting previously unselected package libtalloc2:armhf. Unpacking libtalloc2:armhf (from .../libtalloc2_2.0.8-0.1_armhf.deb) ... Selecting previously unselected package libwbclient0:armhf. Unpacking libwbclient0:armhf (from .../libwbclient0_2%3a3.6.15-1ubuntu1_armhf.deb) ... Selecting previously unselected package libxcb-render0:armhf. Unpacking libxcb-render0:armhf (from .../libxcb-render0_1.8.1-2ubuntu3_armhf.deb) ... Selecting previously unselected package libxcursor1:armhf. Unpacking libxcursor1:armhf (from .../libxcursor1_1%3a1.1.14-1_armhf.deb) ... Selecting previously unselected package libxrandr2:armhf. Unpacking libxrandr2:armhf (from .../libxrandr2_2%3a1.4.0-1ubuntu2_armhf.deb) ... Selecting previously unselected package libxss1:armhf. Unpacking libxss1:armhf (from .../libxss1_1%3a1.2.2-1_armhf.deb) ... Selecting previously unselected package libsmbclient:armhf. Unpacking libsmbclient:armhf (from .../libsmbclient_2%3a3.6.15-1ubuntu1_armhf.deb) ... Selecting previously unselected package libyajl2:armhf. Unpacking libyajl2:armhf (from .../libyajl2_2.0.4-4_armhf.deb) ... Selecting previously unselected package file. Unpacking file (from .../file_5.11-2ubuntu4_armhf.deb) ... Selecting previously unselected package openssl. Unpacking openssl (from .../openssl_1.0.1e-2ubuntu1.1_armhf.deb) ... Selecting previously unselected package ca-certificates. Unpacking ca-certificates (from .../ca-certificates_20130610_all.deb) ... Selecting previously unselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package xauth. Unpacking xauth (from .../xauth_1%3a1.0.7-1ubuntu1_armhf.deb) ... Selecting previously unselected package xml-core. Unpacking xml-core (from .../xml-core_0.13+nmu2_all.deb) ... Selecting previously unselected package apparmor-easyprof-ubuntu. Unpacking apparmor-easyprof-ubuntu (from .../apparmor-easyprof-ubuntu_1.0.6_all.deb) ... Selecting previously unselected package m4. Unpacking m4 (from .../archives/m4_1.4.16-5_armhf.deb) ... Selecting previously unselected package autoconf. Unpacking autoconf (from .../autoconf_2.69-1ubuntu1_all.deb) ... Selecting previously unselected package autotools-dev. Unpacking autotools-dev (from .../autotools-dev_20130515.1_all.deb) ... Selecting previously unselected package automake. Unpacking automake (from .../automake_1%3a1.13.2-1ubuntu1_all.deb) ... Selecting previously unselected package libasprintf-dev:armhf. Unpacking libasprintf-dev:armhf (from .../libasprintf-dev_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package libgettextpo-dev:armhf. Unpacking libgettextpo-dev:armhf (from .../libgettextpo-dev_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package gettext. Unpacking gettext (from .../gettext_0.18.1.1-10ubuntu3_armhf.deb) ... Selecting previously unselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously unselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2ubuntu1_all.deb) ... Selecting previously unselected package apparmor-easyprof. Unpacking apparmor-easyprof (from .../apparmor-easyprof_2.8.0-0ubuntu22_all.deb) ... Selecting previously unselected package dh-apparmor. Unpacking dh-apparmor (from .../dh-apparmor_2.8.0-0ubuntu22_all.deb) ... Selecting previously unselected package debhelper. Unpacking debhelper (from .../debhelper_9.20130630ubuntu1_all.deb) ... Selecting previously unselected package liburi-perl. Unpacking liburi-perl (from .../liburi-perl_1.60-1_all.deb) ... Selecting previously unselected package libencode-locale-perl. Unpacking libencode-locale-perl (from .../libencode-locale-perl_1.03-1_all.deb) ... Selecting previously unselected package libhttp-date-perl. Unpacking libhttp-date-perl (from .../libhttp-date-perl_6.02-1_all.deb) ... Selecting previously unselected package libfile-listing-perl. Unpacking libfile-listing-perl (from .../libfile-listing-perl_6.04-1_all.deb) ... Selecting previously unselected package libhtml-tagset-perl. Unpacking libhtml-tagset-perl (from .../libhtml-tagset-perl_3.20-2_all.deb) ... Selecting previously unselected package libhtml-parser-perl. Unpacking libhtml-parser-perl (from .../libhtml-parser-perl_3.71-1_armhf.deb) ... Selecting previously unselected package libhtml-tree-perl. Unpacking libhtml-tree-perl (from .../libhtml-tree-perl_5.02-1_all.deb) ... Selecting previously unselected package libio-html-perl. Unpacking libio-html-perl (from .../libio-html-perl_1.00-1_all.deb) ... Selecting previously unselected package liblwp-mediatypes-perl. Unpacking liblwp-mediatypes-perl (from .../liblwp-mediatypes-perl_6.02-1_all.deb) ... Selecting previously unselected package libhttp-message-perl. Unpacking libhttp-message-perl (from .../libhttp-message-perl_6.06-1_all.deb) ... Selecting previously unselected package libhttp-cookies-perl. Unpacking libhttp-cookies-perl (from .../libhttp-cookies-perl_6.00-2_all.deb) ... Selecting previously unselected package libhttp-negotiate-perl. Unpacking libhttp-negotiate-perl (from .../libhttp-negotiate-perl_6.00-2_all.deb) ... Selecting previously unselected package libnet-http-perl. Unpacking libnet-http-perl (from .../libnet-http-perl_6.06-1_all.deb) ... Selecting previously unselected package liblwp-protocol-https-perl. Unpacking liblwp-protocol-https-perl (from .../liblwp-protocol-https-perl_6.04-1_all.deb) ... Selecting previously unselected package libwww-robotrules-perl. Unpacking libwww-robotrules-perl (from .../libwww-robotrules-perl_6.01-1_all.deb) ... Selecting previously unselected package libwww-perl. Unpacking libwww-perl (from .../libwww-perl_6.05-1_all.deb) ... Selecting previously unselected package libxml-parser-perl. Unpacking libxml-parser-perl (from .../libxml-parser-perl_2.41-1build2_armhf.deb) ... Selecting previously unselected package intltool. Unpacking intltool (from .../intltool_0.50.2-2_all.deb) ... Selecting previously unselected package dh-translations. Unpacking dh-translations (from .../dh-translations_118_all.deb) ... Selecting previously unselected package python-scour. Unpacking python-scour (from .../python-scour_0.26-3_all.deb) ... Selecting previously unselected package cdbs. Unpacking cdbs (from .../cdbs_0.4.121ubuntu1_all.deb) ... Selecting previously unselected package emacsen-common. Unpacking emacsen-common (from .../emacsen-common_2.0.5_all.deb) ... Selecting previously unselected package cmake-data. Unpacking cmake-data (from .../cmake-data_2.8.11.2-1_all.deb) ... Selecting previously unselected package cmake. Unpacking cmake (from .../cmake_2.8.11.2-1_armhf.deb) ... Selecting previously unselected package consolekit. Unpacking consolekit (from .../consolekit_0.4.5-3.1ubuntu2_armhf.deb) ... Selecting previously unselected package dbus-x11. Unpacking dbus-x11 (from .../dbus-x11_1.6.12-0ubuntu1_armhf.deb) ... Selecting previously unselected package diffstat. Unpacking diffstat (from .../diffstat_1.56-1_armhf.deb) ... Selecting previously unselected package sgml-data. Unpacking sgml-data (from .../sgml-data_2.0.9-1_all.deb) ... Selecting previously unselected package docbook. Unpacking docbook (from .../docbook_4.5-5.1ubuntu1_all.deb) ... Selecting previously unselected package libsp1c2. Unpacking libsp1c2 (from .../libsp1c2_1.3.4-1.2.1-47.1ubuntu2_armhf.deb) ... Selecting previously unselected package sp. Unpacking sp (from .../sp_1.3.4-1.2.1-47.1ubuntu2_armhf.deb) ... Selecting previously unselected package docbook-to-man. Unpacking docbook-to-man (from .../docbook-to-man_1%3a2.0.0-31_armhf.deb) ... Selecting previously unselected package docbook-xml. Unpacking docbook-xml (from .../docbook-xml_4.5-7.2_all.deb) ... Selecting previously unselected package docbook-xsl. Unpacking docbook-xsl (from .../docbook-xsl_1.78.1+dfsg-1_all.deb) ... Selecting previously unselected package hicolor-icon-theme. Unpacking hicolor-icon-theme (from .../hicolor-icon-theme_0.12-1ubuntu2_all.deb) ... Selecting previously unselected package kate-data. Unpacking kate-data (from .../kate-data_4%3a4.10.90-0ubuntu1_all.deb) ... Selecting previously unselected package libdlrestrictions1. Unpacking libdlrestrictions1 (from .../libdlrestrictions1_0.15.7ubuntu2_armhf.deb) ... Selecting previously unselected package libkdecore5. Unpacking libkdecore5 (from .../libkdecore5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkdeui5. Unpacking libkdeui5 (from .../libkdeui5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkcmutils4. Unpacking libkcmutils4 (from .../libkcmutils4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libraptor2-0. Unpacking libraptor2-0 (from .../libraptor2-0_2.0.9-1_armhf.deb) ... Selecting previously unselected package librasqal3. Unpacking librasqal3 (from .../librasqal3_0.9.30-1_armhf.deb) ... Selecting previously unselected package librdf0. Unpacking librdf0 (from .../librdf0_1.0.16-1_armhf.deb) ... Selecting previously unselected package soprano-daemon. Unpacking soprano-daemon (from .../soprano-daemon_2.9.2+dfsg1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libsoprano4. Unpacking libsoprano4 (from .../libsoprano4_2.9.2+dfsg1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libnepomuk4. Unpacking libnepomuk4 (from .../libnepomuk4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libsolid4. Unpacking libsolid4 (from .../libsolid4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libexiv2-12. Unpacking libexiv2-12 (from .../libexiv2-12_0.23-1_armhf.deb) ... Selecting previously unselected package libstreams0. Unpacking libstreams0 (from .../libstreams0_0.7.7-3ubuntu3_armhf.deb) ... Selecting previously unselected package libstreamanalyzer0. Unpacking libstreamanalyzer0 (from .../libstreamanalyzer0_0.7.7-3ubuntu3_armhf.deb) ... Selecting previously unselected package libkio5. Unpacking libkio5 (from .../libkio5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libknewstuff3-4. Unpacking libknewstuff3-4 (from .../libknewstuff3-4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libnepomukquery4a. Unpacking libnepomukquery4a (from .../libnepomukquery4a_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libnepomukutils4. Unpacking libnepomukutils4 (from .../libnepomukutils4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkparts4. Unpacking libkparts4 (from .../libkparts4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libktexteditor4. Unpacking libktexteditor4 (from .../libktexteditor4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkatepartinterfaces4. Unpacking libkatepartinterfaces4 (from .../libkatepartinterfaces4_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package katepart. Unpacking katepart (from .../katepart_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package libkactivities6. Unpacking libkactivities6 (from .../libkactivities6_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package libkdeclarative5. Unpacking libkdeclarative5 (from .../libkdeclarative5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libutempter0. Unpacking libutempter0 (from .../libutempter0_1.1.5-4build1_armhf.deb) ... Selecting previously unselected package libkpty4. Unpacking libkpty4 (from .../libkpty4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkdesu5. Unpacking libkdesu5 (from .../libkdesu5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkdewebkit5. Unpacking libkdewebkit5 (from .../libkdewebkit5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkdnssd4. Unpacking libkdnssd4 (from .../libkdnssd4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkemoticons4. Unpacking libkemoticons4 (from .../libkemoticons4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkfile4. Unpacking libkfile4 (from .../libkfile4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkjsapi4. Unpacking libkjsapi4 (from .../libkjsapi4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkhtml5. Unpacking libkhtml5 (from .../libkhtml5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkmediaplayer4. Unpacking libkmediaplayer4 (from .../libkmediaplayer4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libknotifyconfig4. Unpacking libknotifyconfig4 (from .../libknotifyconfig4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkxmlrpcclient4. Unpacking libkxmlrpcclient4 (from .../libkxmlrpcclient4_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package nepomuk-core-data. Unpacking nepomuk-core-data (from .../nepomuk-core-data_4%3a4.10.90-0ubuntu1_all.deb) ... Selecting previously unselected package libnepomukcore4abi1. Unpacking libnepomukcore4abi1 (from .../libnepomukcore4abi1_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package ntrack-module-libnl-0. Unpacking ntrack-module-libnl-0 (from .../ntrack-module-libnl-0_016-1.1_armhf.deb) ... Selecting previously unselected package libntrack0. Unpacking libntrack0 (from .../libntrack0_016-1.1_armhf.deb) ... Selecting previously unselected package libntrack-qt4-1. Unpacking libntrack-qt4-1 (from .../libntrack-qt4-1_016-1.1_armhf.deb) ... Selecting previously unselected package libthreadweaver4. Unpacking libthreadweaver4 (from .../libthreadweaver4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libplasma3. Unpacking libplasma3 (from .../libplasma3_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libxapian22. Unpacking libxapian22 (from .../libxapian22_1.2.15-2_armhf.deb) ... Selecting previously unselected package libqapt2. Unpacking libqapt2 (from .../libqapt2_2.0.65-0ubuntu1_armhf.deb) ... Selecting previously unselected package phonon-backend-null:armhf. Unpacking phonon-backend-null:armhf (from .../phonon-backend-null_4%3a4.7.0really4.6.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package phonon:armhf. Unpacking phonon:armhf (from .../phonon_4%3a4.7.0really4.6.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package kde-runtime-data. Unpacking kde-runtime-data (from .../kde-runtime-data_4%3a4.10.90-0ubuntu1_all.deb) ... Selecting previously unselected package libkde3support4. Unpacking libkde3support4 (from .../libkde3support4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkjsembed4. Unpacking libkjsembed4 (from .../libkjsembed4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkntlm4. Unpacking libkntlm4 (from .../libkntlm4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkrosscore4. Unpacking libkrosscore4 (from .../libkrosscore4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libpolkit-qt-1-1. Unpacking libpolkit-qt-1-1 (from .../libpolkit-qt-1-1_0.103.0-1ubuntu1_armhf.deb) ... Selecting previously unselected package kdelibs5-data. Unpacking kdelibs5-data (from .../kdelibs5-data_4%3a4.10.90-0ubuntu2_all.deb) ... Selecting previously unselected package libxml2-utils. Unpacking libxml2-utils (from .../libxml2-utils_2.9.1+dfsg1-2ubuntu1_armhf.deb) ... Selecting previously unselected package kdoctools. Unpacking kdoctools (from .../kdoctools_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package kdelibs-bin. Unpacking kdelibs-bin (from .../kdelibs-bin_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package shared-mime-info. Unpacking shared-mime-info (from .../shared-mime-info_1.1-0ubuntu3_armhf.deb) ... Selecting previously unselected package xdg-utils. Unpacking xdg-utils (from .../xdg-utils_1.1.0~rc1-2ubuntu7_all.deb) ... Selecting previously unselected package kdelibs5-plugins. Unpacking kdelibs5-plugins (from .../kdelibs5-plugins_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkidletime4. Unpacking libkidletime4 (from .../libkidletime4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libnepomukcleaner4. Unpacking libnepomukcleaner4 (from .../libnepomukcleaner4_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package libtag1c2a:armhf. Unpacking libtag1c2a:armhf (from .../libtag1c2a_1.8-2_armhf.deb) ... Selecting previously unselected package nepomuk-core-runtime. Unpacking nepomuk-core-runtime (from .../nepomuk-core-runtime_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package oxygen-icon-theme. Unpacking oxygen-icon-theme (from .../oxygen-icon-theme_4%3a4.10.90-0ubuntu1_all.deb) ... Selecting previously unselected package shared-desktop-ontologies. Unpacking shared-desktop-ontologies (from .../shared-desktop-ontologies_0.11.0-1_all.deb) ... Selecting previously unselected package plasma-scriptengine-javascript. Unpacking plasma-scriptengine-javascript (from .../plasma-scriptengine-javascript_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package policykit-1. Unpacking policykit-1 (from .../policykit-1_0.105-3ubuntu1_armhf.deb) ... Selecting previously unselected package polkit-kde-1. Unpacking polkit-kde-1 (from .../polkit-kde-1_0.99.0-3ubuntu7_armhf.deb) ... Selecting previously unselected package libqapt2-runtime. Unpacking libqapt2-runtime (from .../libqapt2-runtime_2.0.65-0ubuntu1_armhf.deb) ... Selecting previously unselected package kde-runtime. Unpacking kde-runtime (from .../kde-runtime_4%3a4.10.90-0ubuntu1_armhf.deb) ... Selecting previously unselected package libksignalplotter4. Unpacking libksignalplotter4 (from .../libksignalplotter4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package liblsofui4. Unpacking liblsofui4 (from .../liblsofui4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libprocesscore4abi1. Unpacking libprocesscore4abi1 (from .../libprocesscore4abi1_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libprocessui4a. Unpacking libprocessui4a (from .../libprocessui4a_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkdecorations4abi1. Unpacking libkdecorations4abi1 (from .../libkdecorations4abi1_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinglesutils1. Unpacking libkwinglesutils1 (from .../libkwinglesutils1_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinactiveglutils1abi2. Unpacking libkwinactiveglutils1abi2 (from .../libkwinactiveglutils1abi2_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinactiveglesutils1. Unpacking libkwinactiveglesutils1 (from .../libkwinactiveglesutils1_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwineffects1abi4. Unpacking libkwineffects1abi4 (from .../libkwineffects1abi4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinactiveeffects1abi4. Unpacking libkwinactiveeffects1abi4 (from .../libkwinactiveeffects1abi4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinnvidiahack4. Unpacking libkwinnvidiahack4 (from .../libkwinnvidiahack4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinactivenvidiahack4. Unpacking libkwinactivenvidiahack4 (from .../libkwinactivenvidiahack4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkephal4abi1. Unpacking libkephal4abi1 (from .../libkephal4abi1_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkscreensaver5. Unpacking libkscreensaver5 (from .../libkscreensaver5_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libksgrd4. Unpacking libksgrd4 (from .../libksgrd4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkworkspace4abi2. Unpacking libkworkspace4abi2 (from .../libkworkspace4abi2_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libplasmaclock4abi4. Unpacking libplasmaclock4abi4 (from .../libplasmaclock4abi4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libplasma-geolocation-interface4. Unpacking libplasma-geolocation-interface4 (from .../libplasma-geolocation-interface4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkwinglutils1abi2. Unpacking libkwinglutils1abi2 (from .../libkwinglutils1abi2_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libplasmagenericshell4. Unpacking libplasmagenericshell4 (from .../libplasmagenericshell4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libtaskmanager4abi4. Unpacking libtaskmanager4abi4 (from .../libtaskmanager4abi4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libweather-ion6. Unpacking libweather-ion6 (from .../libweather-ion6_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libknewstuff2-4. Unpacking libknewstuff2-4 (from .../libknewstuff2-4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkprintutils4. Unpacking libkprintutils4 (from .../libkprintutils4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkutils4. Unpacking libkutils4 (from .../libkutils4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkimproxy4. Unpacking libkimproxy4 (from .../libkimproxy4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkrossui4. Unpacking libkrossui4 (from .../libkrossui4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libkunitconversion4. Unpacking libkunitconversion4 (from .../libkunitconversion4_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libqt4-dev-bin. Unpacking libqt4-dev-bin (from .../libqt4-dev-bin_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package qt4-linguist-tools. Unpacking qt4-linguist-tools (from .../qt4-linguist-tools_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package qt4-qmake. Unpacking qt4-qmake (from .../qt4-qmake_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package qtchooser. Unpacking qtchooser (from .../qtchooser_26-3ubuntu1_armhf.deb) ... Selecting previously unselected package qt4-default. Unpacking qt4-default (from .../qt4-default_4%3a4.8.4+dfsg-0ubuntu14_all.deb) ... Selecting previously unselected package libqt4-dev. Unpacking libqt4-dev (from .../libqt4-dev_4%3a4.8.4+dfsg-0ubuntu14_armhf.deb) ... Selecting previously unselected package automoc. Unpacking automoc (from .../automoc_1.0~version-0.9.88-5build1_armhf.deb) ... Selecting previously unselected package libsoprano-dev. Unpacking libsoprano-dev (from .../libsoprano-dev_2.9.2+dfsg1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libphonon-dev. Unpacking libphonon-dev (from .../libphonon-dev_4%3a4.7.0really4.6.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package kdelibs5-dev. Unpacking kdelibs5-dev (from .../kdelibs5-dev_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package kde-workspace-dev. Unpacking kde-workspace-dev (from .../kde-workspace-dev_4%3a4.10.90-0ubuntu2_armhf.deb) ... Selecting previously unselected package libsublime7. Unpacking libsublime7 (from .../libsublime7_1.5.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libgrantlee-core0. Unpacking libgrantlee-core0 (from .../libgrantlee-core0_0.3.0-5_armhf.deb) ... Selecting previously unselected package kdevplatform7-libs. Unpacking kdevplatform7-libs (from .../kdevplatform7-libs_1.5.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libsublime-dev. Unpacking libsublime-dev (from .../libsublime-dev_1.5.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package kdevplatform-dev. Unpacking kdevplatform-dev (from .../kdevplatform-dev_1.5.1-0ubuntu1_armhf.deb) ... Selecting previously unselected package libapt-pkg-perl. Unpacking libapt-pkg-perl (from .../libapt-pkg-perl_0.1.29_armhf.deb) ... Selecting previously unselected package libarchive-zip-perl. Unpacking libarchive-zip-perl (from .../libarchive-zip-perl_1.30-7_all.deb) ... Selecting previously unselected package libsub-name-perl. Unpacking libsub-name-perl (from .../libsub-name-perl_0.05-1build3_armhf.deb) ... Selecting previously unselected package libclass-accessor-perl. Unpacking libclass-accessor-perl (from .../libclass-accessor-perl_0.34-1_all.deb) ... Selecting previously unselected package libclone-perl. Unpacking libclone-perl (from .../libclone-perl_0.34-1_armhf.deb) ... Selecting previously unselected package libfile-basedir-perl. Unpacking libfile-basedir-perl (from .../libfile-basedir-perl_0.03-1fakesync1_all.deb) ... Selecting previously unselected package libio-pty-perl. Unpacking libio-pty-perl (from .../libio-pty-perl_1%3a1.08-1build3_armhf.deb) ... Selecting previously unselected package libio-string-perl. Unpacking libio-string-perl (from .../libio-string-perl_1.08-2_all.deb) ... Selecting previously unselected package libipc-run-perl. Unpacking libipc-run-perl (from .../libipc-run-perl_0.92-1_all.deb) ... Selecting previously unselected package libkasten2core2. Unpacking libkasten2core2 (from .../libkasten2core2_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libkasten2gui2. Unpacking libkasten2gui2 (from .../libkasten2gui2_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libkasten2controllers2abi1. Unpacking libkasten2controllers2abi1 (from .../libkasten2controllers2abi1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libokteta1core1. Unpacking libokteta1core1 (from .../libokteta1core1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libkasten2okteta1core1. Unpacking libkasten2okteta1core1 (from .../libkasten2okteta1core1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libokteta1gui1. Unpacking libokteta1gui1 (from .../libokteta1gui1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libkasten2okteta1gui1. Unpacking libkasten2okteta1gui1 (from .../libkasten2okteta1gui1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package libkasten2okteta1controllers1abi1. Unpacking libkasten2okteta1controllers1abi1 (from .../libkasten2okteta1controllers1abi1_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package liblist-moreutils-perl. Unpacking liblist-moreutils-perl (from .../liblist-moreutils-perl_0.33-1build2_armhf.deb) ... Selecting previously unselected package libparse-debianchangelog-perl. Unpacking libparse-debianchangelog-perl (from .../libparse-debianchangelog-perl_1.2.0-1ubuntu1_all.deb) ... Selecting previously unselected package libqjson-dev. Unpacking libqjson-dev (from .../libqjson-dev_0.8.1-2_armhf.deb) ... Selecting previously unselected package libqtwebkit-dev. Unpacking libqtwebkit-dev (from .../libqtwebkit-dev_2.3.0-0ubuntu2_armhf.deb) ... Selecting previously unselected package libtext-levenshtein-perl. Unpacking libtext-levenshtein-perl (from .../libtext-levenshtein-perl_0.06~01-2_all.deb) ... Selecting previously unselected package hardening-includes. Unpacking hardening-includes (from .../hardening-includes_2.3_all.deb) ... Selecting previously unselected package patchutils. Unpacking patchutils (from .../patchutils_0.3.2-2_armhf.deb) ... Selecting previously unselected package t1utils. Unpacking t1utils (from .../t1utils_1.37-2_armhf.deb) ... Selecting previously unselected package lintian. Unpacking lintian (from .../lintian_2.5.14_all.deb) ... Selecting previously unselected package okteta. Unpacking okteta (from .../okteta_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package okteta-dev. Unpacking okteta-dev (from .../okteta-dev_4%3a4.10.90-0ubuntu3_armhf.deb) ... Selecting previously unselected package pkg-kde-tools. Unpacking pkg-kde-tools (from .../pkg-kde-tools_0.15.7ubuntu2_all.deb) ... Setting up libapt-inst1.5:armhf (0.9.9.1~ubuntu1) ... Setting up libexpat1:armhf (2.1.0-4) ... Setting up libffi6:armhf (3.0.13-2ubuntu1) ... Setting up liblocale-gettext-perl (1.05-7build2) ... Setting up libmagic1:armhf (5.11-2ubuntu4) ... Setting up libpython3.3-minimal:armhf (3.3.2-3ubuntu1) ... Setting up mime-support (3.54ubuntu1) ... update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode Setting up libpython3.3-stdlib:armhf (3.3.2-3ubuntu1) ... Setting up python3.3-minimal (3.3.2-3ubuntu1) ... Setting up python3.3 (3.3.2-3ubuntu1) ... Setting up python3-minimal (3.3.1-0ubuntu1) ... Setting up libpython3-stdlib:armhf (3.3.1-0ubuntu1) ... Setting up python3 (3.3.1-0ubuntu1) ... running python rtupdate hooks for python3.3... running python post-rtupdate hooks for python3.3... Setting up iso-codes (3.44-1) ... Setting up libpython2.7-minimal:armhf (2.7.5-5ubuntu1) ... Setting up python2.7-minimal (2.7.5-5ubuntu1) ... Linking and byte-compiling packages for runtime python2.7... Setting up libpython2.7-stdlib:armhf (2.7.5-5ubuntu1) ... Setting up python2.7 (2.7.5-5ubuntu1) ... Setting up python-minimal (2.7.5-1ubuntu1) ... Setting up libpython-stdlib:armhf (2.7.5-1ubuntu1) ... Setting up python (2.7.5-1ubuntu1) ... Setting up python-apt-common (0.8.8.2ubuntu1) ... Setting up python3-apt (0.8.8.2ubuntu1) ... Setting up libglib2.0-0:armhf (2.37.3-1ubuntu2) ... No schema files found: doing nothing. Setting up libdbus-glib-1-2:armhf (0.100.2-1) ... Setting up python3-dbus (1.2.0-2) ... Setting up libsystemd-login0:armhf (204-0ubuntu5) ... Setting up netbase (5.1) ... Setting up dbus (1.6.12-0ubuntu1) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libgck-1-0:armhf (3.8.2-4) ... Setting up libgcr-3-common (3.8.2-4) ... Setting up libgcr-base-3-1:armhf (3.8.2-4) ... Setting up libaccountsservice0 (0.6.34-0ubuntu2) ... Setting up libpolkit-gobject-1-0:armhf (0.105-3ubuntu1) ... Setting up accountsservice (0.6.34-0ubuntu2) ... Setting up language-selector-common (0.113) ... Setting up libasprintf0c2:armhf (0.18.1.1-10ubuntu3) ... Setting up libsystemd-daemon0:armhf (204-0ubuntu5) ... Setting up systemd-services (204-0ubuntu5) ... Setting up libpam-systemd:armhf (204-0ubuntu5) ... Setting up libpipeline1:armhf (1.2.4-1) ... Setting up libxau6:armhf (1:1.0.8-1) ... Setting up libxdmcp6:armhf (1:1.1.1-1) ... Setting up libxcb1:armhf (1.8.1-2ubuntu3) ... Setting up libx11-data (2:1.5.0-1ubuntu2) ... Setting up libx11-6:armhf (2:1.5.0-1ubuntu2) ... Setting up libxext6:armhf (2:1.3.2-1) ... Setting up libxml2:armhf (2.9.1+dfsg1-2ubuntu1) ... Setting up libxmuu1:armhf (2:1.1.1-1) ... Setting up groff-base (1.22.2-3) ... Setting up bsdmainutils (9.0.5ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.6.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up sgml-base (1.26+nmu4ubuntu1) ... Setting up ucf (3.0027+nmu1) ... Setting up fonts-dejavu-core (2.33+svn2514-3ubuntu1) ... Setting up ttf-dejavu-core (2.33+svn2514-3ubuntu1) ... Setting up fontconfig-config (2.10.93-0ubuntu1) ... Setting up liblzo2-2:armhf (2.06-1build1) ... Setting up libnettle4:armhf (2.7.1-1) ... Setting up libarchive13:armhf (3.1.2-5ubuntu1) ... Setting up libasound2:armhf (1.0.25-4ubuntu4) ... Setting up libasyncns0:armhf (0.8-4build1) ... Setting up libqtcore4:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-xml:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-dbus:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-network:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libattica0.4:armhf (0.4.2-0ubuntu1) ... Setting up x11-common (1:7.7+1ubuntu5) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libice6:armhf (2:1.0.8-2) ... Setting up libsm6:armhf (2:1.2.1-2) ... Setting up libxt6:armhf (1:1.1.3-1+deb7u1) ... Setting up libaudio2:armhf (1.9.3-5) ... Setting up libltdl7:armhf (2.4.2-1.3ubuntu1) ... Setting up libtdb1:armhf (1.2.11-2.1) ... Setting up libogg0:armhf (1.3.1-1) ... Setting up libvorbis0a:armhf (1.3.2-1.3) ... Setting up libvorbisfile3:armhf (1.3.2-1.3) ... Setting up sound-theme-freedesktop (0.8-1) ... Setting up libcanberra0:armhf (0.30-0ubuntu2) ... Setting up libck-connector0:armhf (0.4.5-3.1ubuntu2) ... Setting up libclucene-core1:armhf (2.3.3.4-2build1) ... Setting up libcroco3:armhf (0.6.8-2) ... Setting up libfreetype6:armhf (2.4.12-0ubuntu1) ... Setting up libfontconfig1:armhf (2.10.93-0ubuntu1) ... Setting up fontconfig (2.10.93-0ubuntu1) ... Regenerating fonts cache... done. Setting up libdrm-nouveau2:armhf (2.4.45-2ubuntu1) ... Setting up libdrm-radeon1:armhf (2.4.45-2ubuntu1) ... Setting up libglapi-mesa:armhf (9.1.4-0ubuntu2) ... Setting up libllvm3.2:armhf (1:3.2repack-7ubuntu1) ... Setting up libgl1-mesa-dri:armhf (9.1.4-0ubuntu2) ... Setting up libxcb-dri2-0:armhf (1.8.1-2ubuntu3) ... Setting up libgbm1:armhf (9.1.4-0ubuntu2) ... Setting up libwayland-client0:armhf (1.1.0-2ubuntu1) ... Setting up libwayland-server0:armhf (1.1.0-2ubuntu1) ... Setting up libx11-xcb1:armhf (2:1.5.0-1ubuntu2) ... Setting up libxcb-xfixes0:armhf (1.8.1-2ubuntu3) ... Setting up libegl1-mesa:armhf (9.1.4-0ubuntu2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_EGL.conf (arm-linux-gnueabihf_egl_conf) in auto mode Setting up libjpeg-turbo8:armhf (1.2.1-0ubuntu2) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up liblcms1:armhf (1.19.dfsg-1.2ubuntu2) ... Setting up libmng1:armhf (1.0.10-3build1) ... Setting up libqt4-script:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-sql:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-xmlpatterns:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libjbig0:armhf (2.0-2ubuntu1) ... Setting up libtiff5:armhf (4.0.2-4ubuntu3) ... Setting up libxi6:armhf (2:1.7.1.901-1ubuntu1) ... Setting up libxrender1:armhf (1:0.9.8-1) ... Setting up libnet-ssleay-perl (1.48-1) ... Setting up libio-socket-ssl-perl (1.76-2ubuntu1) ... Setting up libnet-smtp-ssl-perl (1.01-3) ... Setting up libmailtools-perl (2.12-1) ... Setting up libdigest-hmac-perl (1.03+dfsg-1) ... Setting up libnet-ip-perl (1.26-1) ... Setting up libsocket6-perl (0.23-1build3) ... Setting up libio-socket-inet6-perl (2.69-2) ... Setting up libnet-dns-perl (0.68-1.1) ... Setting up libnet-domain-tld-perl (1.69-1) ... Setting up libemail-valid-perl (0.190-1) ... Setting up libaspell15 (0.60.7~20110707-1build1) ... Setting up libtext-iconv-perl (1.7-5build1) ... Setting up dictionaries-common (1.20.2) ... Install dictionaries-common for emacs Setting up libhunspell-1.3-0:armhf (1.3.2-4ubuntu1) ... Setting up libflac8:armhf (1.3.0-1) ... Setting up libunistring0:armhf (0.9.3-5build1) ... Setting up libgettextpo0:armhf (0.18.1.1-10ubuntu3) ... Setting up libgif4:armhf (4.1.6-10ubuntu1) ... Setting up libxcb-glx0:armhf (1.8.1-2ubuntu3) ... Setting up libxdamage1:armhf (1:1.1.4-1) ... Setting up libxfixes3:armhf (1:5.0.1-1ubuntu1) ... Setting up libxxf86vm1:armhf (1:1.1.2-1+deb7u1) ... Setting up libgl1-mesa-glx:armhf (9.1.4-0ubuntu2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_GL.conf (arm-linux-gnueabihf_gl_conf) in auto mode Setting up libgles2-mesa:armhf (9.1.4-0ubuntu2) ... Setting up libgstreamer0.10-0:armhf (0.10.36-1.2ubuntu1) ... Setting up liborc-0.4-0:armhf (1:0.4.17-2) ... Setting up libgstreamer-plugins-base0.10-0:armhf (0.10.36-1.1ubuntu1) ... Setting up libilmbase6:armhf (1.0.1-6) ... Setting up libjasper1:armhf (1.900.1-14) ... Setting up liblcms2-2:armhf (2.4-0ubuntu3) ... Setting up libmhash2 (0.9.9.9-2) ... Setting up libnl-3-200:armhf (3.2.16-0ubuntu1) ... Setting up libnl-route-3-200:armhf (3.2.16-0ubuntu1) ... Setting up libopenexr6:armhf (1.6.1-7) ... Setting up libvorbisenc2:armhf (1.3.2-1.3) ... Setting up libsndfile1:armhf (1.0.25-6) ... Setting up libwrap0:armhf (7.6.q-24) ... Setting up libpulse0:armhf (1:3.0-0ubuntu8) ... Setting up libpulse-mainloop-glib0:armhf (1:3.0-0ubuntu8) ... Setting up libpolkit-agent-1-0:armhf (0.105-3ubuntu1) ... Setting up libpolkit-backend-1-0:armhf (0.105-3ubuntu1) ... Setting up libpoppler37:armhf (0.22.4-0ubuntu1) ... Setting up libqca2:armhf (2.0.3-4) ... Setting up libqjson0:armhf (0.8.1-2) ... Setting up libqt4-test:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libxslt1.1:armhf (1.1.28-1ubuntu1) ... Setting up libsigsegv2:armhf (2.10-2) ... Setting up libssh-4:armhf (0.5.4-1) ... Setting up libtag1-vanilla:armhf (1.8-2) ... Setting up libtalloc2:armhf (2.0.8-0.1) ... Setting up libwbclient0:armhf (2:3.6.15-1ubuntu1) ... Setting up libxcb-render0:armhf (1.8.1-2ubuntu3) ... Setting up libxcursor1:armhf (1:1.1.14-1) ... Setting up libxrandr2:armhf (2:1.4.0-1ubuntu2) ... Setting up libxss1:armhf (1:1.2.2-1) ... Setting up libsmbclient:armhf (2:3.6.15-1ubuntu1) ... Setting up libyajl2:armhf (2.0.4-4) ... Setting up file (5.11-2ubuntu4) ... Setting up openssl (1.0.1e-2ubuntu1.1) ... Setting up ca-certificates (20130610) ... Setting up gettext-base (0.18.1.1-10ubuntu3) ... Setting up xauth (1:1.0.7-1ubuntu1) ... Setting up xml-core (0.13+nmu2) ... Setting up apparmor-easyprof-ubuntu (1.0.6) ... Setting up m4 (1.4.16-5) ... Setting up autoconf (2.69-1ubuntu1) ... Setting up autotools-dev (20130515.1) ... Setting up automake (1:1.13.2-1ubuntu1) ... update-alternatives: using /usr/bin/automake-1.13 to provide /usr/bin/automake (automake) in auto mode Setting up libasprintf-dev:armhf (0.18.1.1-10ubuntu3) ... Setting up libgettextpo-dev:armhf (0.18.1.1-10ubuntu3) ... Setting up gettext (0.18.1.1-10ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2ubuntu1) ... Setting up apparmor-easyprof (2.8.0-0ubuntu22) ... Setting up dh-apparmor (2.8.0-0ubuntu22) ... Setting up debhelper (9.20130630ubuntu1) ... Setting up liburi-perl (1.60-1) ... Setting up libencode-locale-perl (1.03-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.71-1) ... Setting up libhtml-tree-perl (5.02-1) ... Setting up libio-html-perl (1.00-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.06-1) ... Setting up libhttp-cookies-perl (6.00-2) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libnet-http-perl (6.06-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up python-scour (0.26-3) ... Setting up emacsen-common (2.0.5) ... Setting up cmake-data (2.8.11.2-1) ... Install cmake-data for emacs Setting up cmake (2.8.11.2-1) ... Setting up consolekit (0.4.5-3.1ubuntu2) ... Setting up dbus-x11 (1.6.12-0ubuntu1) ... Setting up diffstat (1.56-1) ... Setting up libsp1c2 (1.3.4-1.2.1-47.1ubuntu2) ... Setting up sp (1.3.4-1.2.1-47.1ubuntu2) ... Setting up hicolor-icon-theme (0.12-1ubuntu2) ... Setting up kate-data (4:4.10.90-0ubuntu1) ... Setting up libdlrestrictions1 (0.15.7ubuntu2) ... Setting up libkdecore5 (4:4.10.90-0ubuntu2) ... Setting up libraptor2-0 (2.0.9-1) ... Setting up librasqal3 (0.9.30-1) ... Setting up librdf0 (1.0.16-1) ... Setting up soprano-daemon (2.9.2+dfsg1-0ubuntu1) ... Setting up libsoprano4 (2.9.2+dfsg1-0ubuntu1) ... Setting up libexiv2-12 (0.23-1) ... Setting up libstreams0 (0.7.7-3ubuntu3) ... Setting up libstreamanalyzer0 (0.7.7-3ubuntu3) ... Setting up libkactivities6 (4:4.10.90-0ubuntu1) ... Setting up libutempter0 (1.1.5-4build1) ... Creating utempter group... Setting up libkpty4 (4:4.10.90-0ubuntu2) ... Setting up libkdesu5 (4:4.10.90-0ubuntu2) ... Setting up libkjsapi4 (4:4.10.90-0ubuntu2) ... Setting up nepomuk-core-data (4:4.10.90-0ubuntu1) ... Setting up libthreadweaver4 (4:4.10.90-0ubuntu2) ... Setting up libxapian22 (1.2.15-2) ... Setting up libqapt2 (2.0.65-0ubuntu1) ... Setting up kde-runtime-data (4:4.10.90-0ubuntu1) ... Setting up libkntlm4 (4:4.10.90-0ubuntu2) ... Setting up kdelibs5-data (4:4.10.90-0ubuntu2) ... Setting up libxml2-utils (2.9.1+dfsg1-2ubuntu1) ... Setting up shared-mime-info (1.1-0ubuntu3) ... Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu' Setting up xdg-utils (1.1.0~rc1-2ubuntu7) ... Setting up libnepomukcleaner4 (4:4.10.90-0ubuntu1) ... Setting up libtag1c2a:armhf (1.8-2) ... Setting up oxygen-icon-theme (4:4.10.90-0ubuntu1) ... Setting up shared-desktop-ontologies (0.11.0-1) ... Setting up policykit-1 (0.105-3ubuntu1) ... Setting up libprocesscore4abi1 (4:4.10.90-0ubuntu2) ... Setting up libkwinnvidiahack4 (4:4.10.90-0ubuntu2) ... Setting up libkwinactivenvidiahack4 (4:4.10.90-0ubuntu2) ... Setting up libksgrd4 (4:4.10.90-0ubuntu2) ... Setting up libplasma-geolocation-interface4 (4:4.10.90-0ubuntu2) ... Setting up qt4-linguist-tools (4:4.8.4+dfsg-0ubuntu14) ... Setting up qt4-qmake (4:4.8.4+dfsg-0ubuntu14) ... Setting up qtchooser (26-3ubuntu1) ... Setting up qt4-default (4:4.8.4+dfsg-0ubuntu14) ... Setting up libsoprano-dev (2.9.2+dfsg1-0ubuntu1) ... Setting up libgrantlee-core0 (0.3.0-5) ... Setting up libapt-pkg-perl (0.1.29) ... Setting up libarchive-zip-perl (1.30-7) ... Setting up libsub-name-perl (0.05-1build3) ... Setting up libclass-accessor-perl (0.34-1) ... Setting up libclone-perl (0.34-1) ... Setting up libfile-basedir-perl (0.03-1fakesync1) ... Setting up libio-pty-perl (1:1.08-1build3) ... Setting up libio-string-perl (1.08-2) ... Setting up libipc-run-perl (0.92-1) ... Setting up libokteta1core1 (4:4.10.90-0ubuntu3) ... Setting up liblist-moreutils-perl (0.33-1build2) ... Setting up libparse-debianchangelog-perl (1.2.0-1ubuntu1) ... Setting up libqjson-dev (0.8.1-2) ... Setting up libtext-levenshtein-perl (0.06~01-2) ... Setting up hardening-includes (2.3) ... Setting up patchutils (0.3.2-2) ... Setting up t1utils (1.37-2) ... Setting up lintian (2.5.14) ... Processing triggers for sgml-base ... Setting up sgml-data (2.0.9-1) ... Setting up docbook-xsl (1.78.1+dfsg-1) ... Processing triggers for sgml-base ... Setting up docbook (4.5-5.1ubuntu1) ... Setting up docbook-xml (4.5-7.2) ... Processing triggers for sgml-base ... Setting up docbook-to-man (1:2.0.0-31) ... Setting up pkg-kde-tools (0.15.7ubuntu2) ... Processing triggers for dictionaries-common ... aspell-autobuildhash: processing: en [en-common] aspell-autobuildhash: processing: en [en-variant_0] aspell-autobuildhash: processing: en [en-variant_1] aspell-autobuildhash: processing: en [en-variant_2] aspell-autobuildhash: processing: en [en-w_accents-only] aspell-autobuildhash: processing: en [en-wo_accents-only] aspell-autobuildhash: processing: en [en_CA-variant_0] aspell-autobuildhash: processing: en [en_CA-variant_1] aspell-autobuildhash: processing: en [en_CA-w_accents-only] aspell-autobuildhash: processing: en [en_CA-wo_accents-only] aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only] aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only] aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only] aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only] aspell-autobuildhash: processing: en [en_GB-variant_0] aspell-autobuildhash: processing: en [en_GB-variant_1] aspell-autobuildhash: processing: en [en_US-w_accents-only] aspell-autobuildhash: processing: en [en_US-wo_accents-only] Setting up aspell (0.60.7~20110707-1build1) ... Processing triggers for dictionaries-common ... Setting up aspell-en (7.1-0-1) ... Processing triggers for dictionaries-common ... Setting up libenchant1c2a:armhf (1.6.0-10) ... Setting up ntrack-module-libnl-0 (016-1.1) ... Setting up libntrack0 (016-1.1) ... Setting up libntrack-qt4-1 (016-1.1) ... Setting up libqtgui4:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libdbusmenu-qt2:armhf (0.9.2+13.10.20130628-0ubuntu1) ... Setting up libphonon4:armhf (4:4.7.0really4.6.0-0ubuntu2) ... Setting up libpoppler-qt4-4:armhf (0.22.4-0ubuntu1) ... Setting up libqt4-designer:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-help:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-opengl:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-qt3support:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-scripttools:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqt4-svg:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libqtwebkit4:armhf (2.3.0-0ubuntu2) ... Setting up liblwp-protocol-https-perl (6.04-1) ... Setting up libwww-perl (6.05-1) ... Setting up libxml-parser-perl (2.41-1build2) ... Setting up intltool (0.50.2-2) ... Setting up dh-translations (118) ... Setting up cdbs (0.4.121ubuntu1) ... Setting up libkdeui5 (4:4.10.90-0ubuntu2) ... Setting up libkcmutils4 (4:4.10.90-0ubuntu2) ... Setting up libnepomuk4 (4:4.10.90-0ubuntu2) ... Setting up libsolid4 (4:4.10.90-0ubuntu2) ... Setting up libkio5 (4:4.10.90-0ubuntu2) ... Setting up libknewstuff3-4 (4:4.10.90-0ubuntu2) ... Setting up libnepomukquery4a (4:4.10.90-0ubuntu2) ... Setting up libnepomukutils4 (4:4.10.90-0ubuntu2) ... Setting up libkparts4 (4:4.10.90-0ubuntu2) ... Setting up libktexteditor4 (4:4.10.90-0ubuntu2) ... Setting up libkatepartinterfaces4 (4:4.10.90-0ubuntu1) ... Setting up katepart (4:4.10.90-0ubuntu1) ... Setting up libkdewebkit5 (4:4.10.90-0ubuntu2) ... Setting up libkdnssd4 (4:4.10.90-0ubuntu2) ... Setting up libkemoticons4 (4:4.10.90-0ubuntu2) ... Setting up libkfile4 (4:4.10.90-0ubuntu2) ... Setting up libkhtml5 (4:4.10.90-0ubuntu2) ... Setting up libkmediaplayer4 (4:4.10.90-0ubuntu2) ... Setting up libknotifyconfig4 (4:4.10.90-0ubuntu2) ... Setting up libkxmlrpcclient4 (4:4.10.90-0ubuntu1) ... Setting up libnepomukcore4abi1 (4:4.10.90-0ubuntu1) ... Setting up phonon-backend-null:armhf (4:4.7.0really4.6.0-0ubuntu2) ... Setting up phonon:armhf (4:4.7.0really4.6.0-0ubuntu2) ... Setting up libkde3support4 (4:4.10.90-0ubuntu2) ... Setting up libkjsembed4 (4:4.10.90-0ubuntu2) ... Setting up libkrosscore4 (4:4.10.90-0ubuntu2) ... Setting up libpolkit-qt-1-1 (0.103.0-1ubuntu1) ... Setting up kdoctools (4:4.10.90-0ubuntu2) ... Setting up kdelibs-bin (4:4.10.90-0ubuntu2) ... Setting up kdelibs5-plugins (4:4.10.90-0ubuntu2) ... Setting up libkidletime4 (4:4.10.90-0ubuntu2) ... Setting up nepomuk-core-runtime (4:4.10.90-0ubuntu1) ... Setting up libqapt2-runtime (2.0.65-0ubuntu1) ... Setting up libksignalplotter4 (4:4.10.90-0ubuntu2) ... Setting up liblsofui4 (4:4.10.90-0ubuntu2) ... Setting up libprocessui4a (4:4.10.90-0ubuntu2) ... Setting up libkdecorations4abi1 (4:4.10.90-0ubuntu2) ... Setting up libkwinglesutils1 (4:4.10.90-0ubuntu2) ... Setting up libkwinactiveglutils1abi2 (4:4.10.90-0ubuntu2) ... Setting up libkwinactiveglesutils1 (4:4.10.90-0ubuntu2) ... Setting up libkwineffects1abi4 (4:4.10.90-0ubuntu2) ... Setting up libkwinactiveeffects1abi4 (4:4.10.90-0ubuntu2) ... Setting up libkephal4abi1 (4:4.10.90-0ubuntu2) ... Setting up libkscreensaver5 (4:4.10.90-0ubuntu2) ... Setting up libkwinglutils1abi2 (4:4.10.90-0ubuntu2) ... Setting up libtaskmanager4abi4 (4:4.10.90-0ubuntu2) ... Setting up libknewstuff2-4 (4:4.10.90-0ubuntu2) ... Setting up libkprintutils4 (4:4.10.90-0ubuntu2) ... Setting up libkutils4 (4:4.10.90-0ubuntu2) ... Setting up libkimproxy4 (4:4.10.90-0ubuntu2) ... Setting up libkrossui4 (4:4.10.90-0ubuntu2) ... Setting up libkunitconversion4 (4:4.10.90-0ubuntu2) ... Setting up libqt4-dev-bin (4:4.8.4+dfsg-0ubuntu14) ... Setting up libsublime7 (1.5.1-0ubuntu1) ... Setting up libkasten2core2 (4:4.10.90-0ubuntu3) ... Setting up libkasten2gui2 (4:4.10.90-0ubuntu3) ... Setting up libkasten2controllers2abi1 (4:4.10.90-0ubuntu3) ... Setting up libkasten2okteta1core1 (4:4.10.90-0ubuntu3) ... Setting up libokteta1gui1 (4:4.10.90-0ubuntu3) ... Setting up libkasten2okteta1gui1 (4:4.10.90-0ubuntu3) ... Setting up libkasten2okteta1controllers1abi1 (4:4.10.90-0ubuntu3) ... Setting up libqt4-declarative:armhf (4:4.8.4+dfsg-0ubuntu14) ... Setting up libkdeclarative5 (4:4.10.90-0ubuntu2) ... Setting up libplasma3 (4:4.10.90-0ubuntu2) ... Setting up plasma-scriptengine-javascript (4:4.10.90-0ubuntu1) ... Setting up kde-runtime (4:4.10.90-0ubuntu1) ... update-alternatives: using /usr/lib/kde4/libexec/kdesu-distrib/kdesu to provide /usr/lib/kde4/libexec/kdesu (kdesu) in auto mode Setting up polkit-kde-1 (0.99.0-3ubuntu7) ... Setting up libkworkspace4abi2 (4:4.10.90-0ubuntu2) ... Setting up libplasmaclock4abi4 (4:4.10.90-0ubuntu2) ... Setting up libplasmagenericshell4 (4:4.10.90-0ubuntu2) ... Setting up libweather-ion6 (4:4.10.90-0ubuntu2) ... Setting up libqt4-dev (4:4.8.4+dfsg-0ubuntu14) ... Setting up automoc (1.0~version-0.9.88-5build1) ... Setting up libphonon-dev (4:4.7.0really4.6.0-0ubuntu2) ... Setting up kdelibs5-dev (4:4.10.90-0ubuntu2) ... Setting up kde-workspace-dev (4:4.10.90-0ubuntu2) ... Setting up kdevplatform7-libs (1.5.1-0ubuntu1) ... Setting up libsublime-dev (1.5.1-0ubuntu1) ... Setting up kdevplatform-dev (1.5.1-0ubuntu1) ... Setting up libqtwebkit-dev (2.3.0-0ubuntu2) ... Setting up okteta (4:4.10.90-0ubuntu3) ... Setting up okteta-dev (4:4.10.90-0ubuntu3) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Processing triggers for ca-certificates ... Updating certificates in /etc/ssl/certs... 157 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d....done. Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.17-0ubuntu5 make_3.81-8.2ubuntu3 dpkg-dev_1.16.10ubuntu3 gcc-4.8_4.8.1-6ubuntu1 g++-4.8_4.8.1-6ubuntu1 binutils_2.23.52.20130620-1ubuntu1 libstdc++-4.8-dev_4.8.1-6ubuntu1 libstdc++6_4.8.1-6ubuntu1 ------------------------------------------------------------------------------ dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::quilt gpgv: Signature made Sat Jul 13 13:31:10 2013 UTC using RSA key ID 2EC0A9FF gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./kdevelop_4.5.1-0ubuntu5.dsc dpkg-source: info: extracting kdevelop in kdevelop-4.5.1 dpkg-source: info: unpacking kdevelop_4.5.1.orig.tar.bz2 dpkg-source: info: unpacking kdevelop_4.5.1-0ubuntu5.debian.tar.gz dpkg-source: info: applying fix-parallel.diff dpkg-buildpackage: source package kdevelop dpkg-buildpackage: source version 4:4.5.1-0ubuntu5 dpkg-source --before-build kdevelop-4.5.1 dpkg-buildpackage: host architecture armhf /usr/bin/fakeroot debian/rules clean test -x debian/rules dh_testroot rmdir obj-arm-linux-gnueabihf rmdir: failed to remove 'obj-arm-linux-gnueabihf': No such file or directory make: [cleanbuilddir] Error 1 (ignored) rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C obj-arm-linux-gnueabihf -j2 -k clean make: *** obj-arm-linux-gnueabihf: No such file or directory. Stop. make: [makefile-clean] Error 2 (ignored) rm -rf obj-arm-linux-gnueabihf dh_clean rm -f debian/copyright_newhints rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check rm -rf "debian/upstream-cruft" rm -f debian/stamp-upstream-cruft rm -rf debian/man/out rmdir debian/man rmdir: failed to remove 'debian/man': Directory not empty make: [clean] Error 1 (ignored) rm -f debian/stamp-man-pages rm -f CMakeCache.txt debian/rules build-arch test -x debian/rules mkdir -p "obj-arm-linux-gnueabihf" /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_DH_BUILDDEB_ARGS is a deprecated variable /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_COMPRESS_EXCLUDE is a deprecated variable WARNING: copyright-check disabled - touch debian/copyright_hints to enable. touch debian/stamp-copyright-check touch debian/stamp-upstream-cruft cd obj-arm-linux-gnueabihf && cmake /build/buildd/kdevelop-4.5.1/. -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_C_COMPILER:FILEPATH="cc" -DCMAKE_CXX_COMPILER:FILEPATH="g++" -DCMAKE_C_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2" -DCMAKE_CXX_FLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2" -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DKDE4_BUILD_TESTS=false -DKDE_DISTRIBUTION_TEXT="Kubuntu packages" -DCMAKE_SKIP_RPATH:BOOL=OFF -DKDE4_USE_ALWAYS_FULL_RPATH=false -DCONFIG_INSTALL_DIR=/usr/share/kde4/config -DDATA_INSTALL_DIR=/usr/share/kde4/apps -DHTML_INSTALL_DIR=/usr/share/doc/kde/HTML -DKCFG_INSTALL_DIR=/usr/share/kde4/config.kcfg -DLIB_INSTALL_DIR=/usr/lib -DSYSCONF_INSTALL_DIR=/etc -DLIBKDEINIT_INSTALL_DIR:PATH=/usr/lib/kde4/libkdeinit -DCMAKE_BUILD_TYPE=Debian -DCMAKE_USE_RELATIVE_PATHS=ON -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined" -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined" -DCMAKE_EXE_LINKER_FLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined" -- The C compiler identification is GNU 4.8.1 -- The CXX compiler identification is GNU 4.8.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt-Version 4.8.4 (using /usr/bin/qmake) -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for _POSIX_TIMERS -- Looking for _POSIX_TIMERS - found -- Found Automoc4: /usr/bin/automoc4 -- Found Perl: /usr/bin/perl (found version "5.14.2") -- Found Phonon: /usr/include (Required is at least version "4.3.80") -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Failed -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found KDE 4.10 include dir: /usr/include -- Found KDE 4.10 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 -- Found KDevPlatform: /usr/lib/cmake/kdevplatform/KDevPlatformConfig.cmake (Required is at least version "1.4.60") -- Found SharedMimeInfo: /usr/bin/update-mime-database (found suitable version "1.1", minimum required is "0.18") -- Found KDeclarative: /usr/include -- Found KDE4Workspace: /usr/lib/cmake/KDE4Workspace/KDE4WorkspaceConfig.cmake (Required is at least version "4.2.0") -- Found Okteta Kasten libraries v2: /usr/lib/libkasten2okteta1core.so;/usr/lib/libkasten2okteta1gui.so;/usr/lib/libkasten2okteta1controllers.so -- Found Okteta libraries v1: /usr/lib/libokteta1core.so;/usr/lib/libokteta1gui.so -- Found Kasten libraries v2: /usr/lib/libkasten2core.so;/usr/lib/libkasten2gui.so;/usr/lib/libkasten2controllers.so ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * KDE 4 Workspace - KDE 4 Workspace libraries * liboktetakasten - Okteta Kasten libraries * libokteta v1 - Okteta libraries * libkasten v2 - Kasten libraries ----------------------------------------------------------------------------- -- Congratulations! All external packages have been found. ----------------------------------------------------------------------------- -- Looking for dgettext -- Looking for dgettext - found -- Found Gettext: built in libc -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: KDE4_USE_ALWAYS_FULL_RPATH KDE_DISTRIBUTION_TEXT -- Build files have been written to: /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /usr/bin/make -C obj-arm-linux-gnueabihf -j2 make[1]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -H/build/buildd/kdevelop-4.5.1 -B/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[2]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/depend /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevelop_automoc Scanning dependencies of target plasma_engine_kdevelopsessions_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app/plasma/dataengine && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/plasma_engine_kdevelopsessions_automoc.cpp /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop_automoc.cpp /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating kdevelopsessionsservice.moc Generating moc_sessionsmodel.cpp Generating moc_welcomepageview.cpp Generating kdevelopsessionsengine.moc Generating moc_uihelper.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevelop_automoc /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target plasma_engine_kdevelopsessions_automoc /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Scanning dependencies of target krunner_kdevelopsessions_automoc cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app/plasma/runner && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/krunner_kdevelopsessions_automoc.cpp /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Scanning dependencies of target kdevastyle_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd formatters/astyle && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/kdevastyle_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating kdevelopsessions.moc Generating astyle_plugin.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target krunner_kdevelopsessions_automoc /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/DependInfo.cmake --color= Generating astyle_preferences.moc Scanning dependencies of target astyletest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd formatters/astyle/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating astyletest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target astyletest_automoc /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Scanning dependencies of target kdevcustomscript_automoc Built target kdevastyle_automoc /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/DependInfo.cmake --color= cd formatters/customscript && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/kdevcustomscript_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Scanning dependencies of target kdevcpplanguagesupport_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build Generating customscript_plugin.moc make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/kdevcpplanguagesupport_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating worker.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcustomscript_automoc /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cpprpp_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/rpp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/kdev4cpprpp_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cpprpp_automoc /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cppparser_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/kdev4cppparser_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cppparser_automoc /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cppduchain_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/kdev4cppduchain_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cpputils.moc Generating navigationwidget.moc Generating missingdeclarationassistant.moc Generating renameassistant.moc Generating cpphighlighting.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cppduchain_automoc /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target pp_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/rpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target pp_automoc /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target generatortest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_generator.moc Generating signatureassistant.moc Generating cppparsejob.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target generatortest_automoc /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target parsertest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_parser.moc Generating model.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target parsertest_automoc /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target pooltest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_pool.moc Generating cpplanguagesupport.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target pooltest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target codeanalysistest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_codeanalysistest.cpp Generating codeassistant.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target codeanalysistest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cppexpressionparsertest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_expressionparser.moc Generating preprocessjob.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppexpressionparsertest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target duchaintest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating missingincludemodel.moc Generating test_duchain.moc Generating progressdialogs.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target duchaintest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target environmenttest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating testenvironment.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target environmenttest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target sourcemanipulationtest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_unresolvedincludeassistant.cpp Generating moc_test_sourcemanipulation.cpp Generating moc_simplerefactoring.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target sourcemanipulationtest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target buddiestest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_buddies.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target buddiestest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/depend [ 0%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/DependInfo.cmake --color= Built target kdevcpplanguagesupport_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cpp-parser_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Scanning dependencies of target cppassistantstest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cpp-parser_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cppcodecompletiontest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating worker.moc Generating test_cppcodecompletion.moc Generating cpputils.moc Generating worker.moc Generating renameassistant.moc Generating cpputils.moc Generating cpphighlighting.moc Generating cpphighlighting.moc Generating signatureassistant.moc Generating model.moc Generating model.moc Generating missingincludemodel.moc Generating test_cppassistants.moc Generating codeassistant.moc Generating progressdialogs.moc Generating missingincludemodel.moc Generating moc_unresolvedincludeassistant.cpp Generating moc_simplerefactoring.cpp Generating progressdialogs.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppcodecompletiontest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cppcodegentest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_unresolvedincludeassistant.cpp Generating worker.moc Generating moc_simplerefactoring.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppassistantstest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/depend Generating cpputils.moc make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cppfilestest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating test_cppfiles.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppfilestest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cppspecialcompletion_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating worker.moc Generating cpphighlighting.moc Generating model.moc Generating cpputils.moc Generating cpphighlighting.moc Generating missingincludemodel.moc Generating progressdialogs.moc Generating model.moc Generating test_cppcodegen.moc Generating moc_unresolvedincludeassistant.cpp Generating test_specialcompletion.moc Generating missingincludemodel.moc Generating moc_simplerefactoring.cpp Generating progressdialogs.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppcodegentest_automoc /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdev_makebuilder_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/makebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kcm_kdev_makebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating makebuilderpreferences.moc Generating moc_unresolvedincludeassistant.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_kdev_makebuilder_automoc /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevmakebuilder_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/makebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kdevmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_makebuilder.cpp Generating moc_simplerefactoring.cpp Generating moc_makejob.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppspecialcompletion_automoc /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target kcm_kdev_cmakebuilder_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kcm_kdev_cmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] Built target kdevmakebuilder_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cmakecommon_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdev4cmakecommon_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakebuilderpreferences.cpp Generating cmakebuilddirchooser.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_kdev_cmakebuilder_automoc /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/DependInfo.cmake --color= Generating cmakecachemodel.moc Scanning dependencies of target kdevcmakebuilder_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kdevcmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakejob.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cmakecommon_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/DependInfo.cmake --color= Generating cmakebuilder.moc Scanning dependencies of target kcm_kdevcmake_settings_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kcm_kdevcmake_settings_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakepreferences.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcmakebuilder_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcmakedocumentation_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakedocumentation_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakehelpdocumentation.cpp Generating cmakecachedelegate.moc Generating moc_cmakedocumentation.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/cmakedocumentation.h:64: Warning: Signals cannot be declared virtual make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcmakedocumentation_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcmakemanager_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakemanager_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakecachemodel.moc Generating cmakemanager.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_kdevcmake_settings_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-astfactorytest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating astfactorytest.moc Generating moc_ctestrunjob.cpp Generating moc_qttestdelegate.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmake-astfactorytest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-cmakecondition_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmake_cmakecondition_test.moc Generating moc_ctestfindjob.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcmakemanager_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-parsertest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakeparsertest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmake-cmakecondition_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeast-test_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakeast_test.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmake-parsertest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakecompliance_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakecompliance.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeast-test_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeduchaintest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakeduchaintest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakecompliance_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeloadprojecttest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakeloadprojecttest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeduchaintest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakemanagertest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakemanagertest.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeloadprojecttest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeparserutilstest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmakeparserutilstest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakemanagertest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeprojectvisitortest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmake_cmakeprojectvisitor_test.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeparserutilstest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target ctestfindsuitestest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating ctestfindsuitestest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeprojectvisitortest_automoc /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/DependInfo.cmake --color= [ 0%] Built target ctestfindsuitestest_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcustommakemanager_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custommake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/kdevcustommakemanager_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Scanning dependencies of target kcm_kdevcustombuildsystem_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kcm_kdevcustombuildsystem_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating custommakemanager.moc Generating includeswidget.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcustommakemanager_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcustombuildsystem_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kdevcustombuildsystem_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating custombuildjob.moc Generating includesmodel.moc Generating definesmodel.moc Generating custombuildsystemplugin.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcustombuildsystem_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/DependInfo.cmake --color= Generating custombuildsystemconfigwidget.moc Scanning dependencies of target custombuildsystemplugintest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating custombuildsystemplugintest.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kcm_custombuildsystem.moc [ 0%] Built target custombuildsystemplugintest_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_uitest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating main.moc Generating projectpathswidget.moc Generating includeswidget.moc Generating defineswidget.moc Generating includesmodel.moc Generating projectpathsmodel.moc Generating definesmodel.moc Generating configwidget.moc Generating custombuildsystemconfigwidget.moc Generating projectpathswidget.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_kdevcustombuildsystem_automoc /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build.make debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target gdbtest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build.make debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating defineswidget.moc Generating memviewdlg.moc Generating projectpathsmodel.moc Generating stty.moc Generating configwidget.moc Generating debugsession.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_uitest_automoc /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevgdb_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/kdevgdb_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating gdbtest.moc Generating stty.moc Generating debugsession.moc Generating variablecontroller.moc Generating processselection.moc Generating variablecontroller.moc Generating processselection.moc Generating disassemblewidget.moc Generating disassemblewidget.moc Generating debuggerplugin.moc Generating moc_gdbtest.cpp Generating gdboutputwidget.moc Generating gdboutputwidget.moc Generating gdblaunchconfig.moc Generating breakpointcontroller.moc Generating moc_gdb.cpp Generating breakpointcontroller.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating moc_gdb.cpp [ 0%] Built target gdbtest_automoc /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugee.dir/DependInfo.cmake --color= Scanning dependencies of target debugee make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugee.dir/debugee.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugee.dir/debugee.o -c ../../../../debuggers/gdb/unittests/debugee.cpp Generating moc_debugjob.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevgdb_automoc /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/DependInfo.cmake --color= Scanning dependencies of target debugeecrash make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/debugeecrash.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeecrash.dir/debugeecrash.o -c ../../../../debuggers/gdb/unittests/debugeecrash.cpp ../../../../debuggers/gdb/unittests/debugee.cpp:27:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) { ^ ../../../../debuggers/gdb/unittests/debugee.cpp:27:5: warning: unused parameter 'argv' [-Wunused-parameter] ../../../../debuggers/gdb/unittests/debugeecrash.cpp:27:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) { ^ ../../../../debuggers/gdb/unittests/debugeecrash.cpp:27:5: warning: unused parameter 'argv' [-Wunused-parameter] Linking CXX executable debugee cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugee.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugee.dir/debugee.o -o debugee -rdynamic Linking CXX executable debugeecrash cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeecrash.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeecrash.dir/debugeecrash.o -o debugeecrash -rdynamic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugee /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/DependInfo.cmake --color= Scanning dependencies of target debugeeexception make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/debugeeexception.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeeexception.dir/debugeeexception.o -c ../../../../debuggers/gdb/unittests/debugeeexception.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeecrash /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/DependInfo.cmake --color= Scanning dependencies of target debugeemultilocbreakpoint make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/debugeemultilocbreakpoint.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeemultilocbreakpoint.dir/debugeemultilocbreakpoint.o -c ../../../../debuggers/gdb/unittests/debugeemultilocbreakpoint.cpp ../../../../debuggers/gdb/unittests/debugeemultilocbreakpoint.cpp: In function 'int main()': ../../../../debuggers/gdb/unittests/debugeemultilocbreakpoint.cpp:29:9: warning: unused variable 'test1' [-Wunused-variable] int test1 = aPlusB(1, 1); ^ ../../../../debuggers/gdb/unittests/debugeemultilocbreakpoint.cpp:30:9: warning: unused variable 'test4' [-Wunused-variable] int test4 = aPlusB(2); ^ Linking CXX executable debugeemultilocbreakpoint cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeemultilocbreakpoint.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeemultilocbreakpoint.dir/debugeemultilocbreakpoint.o -o debugeemultilocbreakpoint -rdynamic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeemultilocbreakpoint /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/DependInfo.cmake --color= ../../../../debuggers/gdb/unittests/debugeeexception.cpp:26:5: warning: unused parameter 'argc' [-Wunused-parameter] int main (int argc, char **argv) ^ ../../../../debuggers/gdb/unittests/debugeeexception.cpp:26:5: warning: unused parameter 'argv' [-Wunused-parameter] Scanning dependencies of target debugeeqt make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/debugeeqt.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeeqt.dir/debugeeqt.o -c ../../../../debuggers/gdb/unittests/debugeeqt.cpp Linking CXX executable debugeeexception cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeeexception.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeexception.dir/debugeeexception.o -o debugeeexception -rdynamic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeeexception /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/DependInfo.cmake --color= Scanning dependencies of target debugeerecursion make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/debugeerecursion.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeerecursion.dir/debugeerecursion.o -c ../../../../debuggers/gdb/unittests/debugeerecursion.cpp ../../../../debuggers/gdb/unittests/debugeeqt.cpp:22:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) { ^ ../../../../debuggers/gdb/unittests/debugeeqt.cpp:22:5: warning: unused parameter 'argv' [-Wunused-parameter] Linking CXX executable debugeerecursion cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeerecursion.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeerecursion.dir/debugeerecursion.o -o debugeerecursion -rdynamic Linking CXX executable debugeeqt cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeeqt.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeqt.dir/debugeeqt.o -o debugeeqt -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeerecursion /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/DependInfo.cmake --color= Scanning dependencies of target debugeeslow make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/debugeeslow.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeeslow.dir/debugeeslow.o -c ../../../../debuggers/gdb/unittests/debugeeslow.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeeqt /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/DependInfo.cmake --color= Scanning dependencies of target debugeespace make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 17 [ 1%] Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/debugee_space.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeespace.dir/debugee_space.o -c "../../../../debuggers/gdb/unittests/debugee space.cpp" ../../../../debuggers/gdb/unittests/debugeeslow.cpp:29:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) { ^ ../../../../debuggers/gdb/unittests/debugeeslow.cpp:29:5: warning: unused parameter 'argv' [-Wunused-parameter] ../../../../debuggers/gdb/unittests/debugee space.cpp:20:5: warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char **argv) { ^ ../../../../debuggers/gdb/unittests/debugee space.cpp:20:5: warning: unused parameter 'argv' [-Wunused-parameter] Linking CXX executable debugeeslow cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeeslow.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeeslow.dir/debugeeslow.o -o debugeeslow -rdynamic Linking CXX executable debugeespace cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeespace.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeespace.dir/debugee_space.o -o debugeespace -rdynamic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target debugeeslow /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/DependInfo.cmake --color= Scanning dependencies of target debugeethreads make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 17 [ 1%] [ 1%] Built target debugeespace /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/DependInfo.cmake --color= Building CXX object debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/debugeethreads.o cd debuggers/gdb/unittests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -I. -I../../../../debuggers/gdb/unittests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/debugeethreads.dir/debugeethreads.o -c ../../../../debuggers/gdb/unittests/debugeethreads.cpp Scanning dependencies of target qbytearray make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/qbytearray.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qbytearray.dir/qbytearray.o -c ../../../../../debuggers/gdb/printers/tests/qbytearray.cpp Linking CXX executable qbytearray cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qbytearray.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qbytearray.dir/qbytearray.o -o qbytearray -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qbytearray /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/DependInfo.cmake --color= Scanning dependencies of target qchar make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/qchar.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qchar.dir/qchar.o -c ../../../../../debuggers/gdb/printers/tests/qchar.cpp Linking CXX executable qchar cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qchar.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qchar.dir/qchar.o -o qchar -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable debugeethreads cd debuggers/gdb/unittests && /usr/bin/cmake -E cmake_link_script CMakeFiles/debugeethreads.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/debugeethreads.dir/debugeethreads.o -o debugeethreads -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qchar /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/DependInfo.cmake --color= Scanning dependencies of target qdate make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/qdate.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qdate.dir/qdate.o -c ../../../../../debuggers/gdb/printers/tests/qdate.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target debugeethreads /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/DependInfo.cmake --color= Scanning dependencies of target qdatetime make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/qdatetime.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qdatetime.dir/qdatetime.o -c ../../../../../debuggers/gdb/printers/tests/qdatetime.cpp Linking CXX executable qdate cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qdate.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qdate.dir/qdate.o -o qdate -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable qdatetime cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qdatetime.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qdatetime.dir/qdatetime.o -o qdatetime -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qdate /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/DependInfo.cmake --color= Scanning dependencies of target qhashint make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/qhashint.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qhashint.dir/qhashint.o -c ../../../../../debuggers/gdb/printers/tests/qhashint.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qdatetime /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/DependInfo.cmake --color= Scanning dependencies of target qhashstring make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 97 [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/qhashstring.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qhashstring.dir/qhashstring.o -c ../../../../../debuggers/gdb/printers/tests/qhashstring.cpp Linking CXX executable qhashint cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhashint.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qhashint.dir/qhashint.o -o qhashint -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable qhashstring cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qhashstring.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qhashstring.dir/qhashstring.o -o qhashstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qhashint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 97 Scanning dependencies of target qlistcontainer make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build [ 2%] Built target qhashstring make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/DependInfo.cmake --color= [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/qlistcontainer.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qlistcontainer.dir/qlistcontainer.o -c ../../../../../debuggers/gdb/printers/tests/qlistcontainer.cpp Scanning dependencies of target qmapint make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/qmapint.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapint.dir/qmapint.o -c ../../../../../debuggers/gdb/printers/tests/qmapint.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../debuggers/gdb/printers/tests/qmapint.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = int; T = int]' ../../../../../debuggers/gdb/printers/tests/qmapint.cpp:5:9: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX executable qmapint cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qmapint.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapint.dir/qmapint.o -o qmapint -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qmapint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/DependInfo.cmake --color= Scanning dependencies of target qmapstring make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/qmapstring.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapstring.dir/qmapstring.o -c ../../../../../debuggers/gdb/printers/tests/qmapstring.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../debuggers/gdb/printers/tests/qmapstring.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QString]' ../../../../../debuggers/gdb/printers/tests/qmapstring.cpp:6:11: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX executable qmapstring cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qmapstring.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapstring.dir/qmapstring.o -o qmapstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qmapstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/DependInfo.cmake --color= Scanning dependencies of target qmapstringbool make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/qmapstringbool.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qmapstringbool.dir/qmapstringbool.o -c ../../../../../debuggers/gdb/printers/tests/qmapstringbool.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../debuggers/gdb/printers/tests/qmapstringbool.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../../../debuggers/gdb/printers/tests/qmapstringbool.cpp:6:11: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX executable qmapstringbool cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qmapstringbool.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qmapstringbool.dir/qmapstringbool.o -o qmapstringbool -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qmapstringbool /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/DependInfo.cmake --color= Scanning dependencies of target qsetint make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/qsetint.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qsetint.dir/qsetint.o -c ../../../../../debuggers/gdb/printers/tests/qsetint.cpp Linking CXX executable qsetint cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qsetint.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qsetint.dir/qsetint.o -o qsetint -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qsetint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/DependInfo.cmake --color= Scanning dependencies of target qsetstring make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/qsetstring.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qsetstring.dir/qsetstring.o -c ../../../../../debuggers/gdb/printers/tests/qsetstring.cpp Linking CXX executable qlistcontainer cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qlistcontainer.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qlistcontainer.dir/qlistcontainer.o -o qlistcontainer -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable qsetstring cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qsetstring.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qsetstring.dir/qsetstring.o -o qsetstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qsetstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qlistcontainer /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/DependInfo.cmake --color= Scanning dependencies of target qstring make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/qstring.o Scanning dependencies of target qtime make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qstring.dir/qstring.o -c ../../../../../debuggers/gdb/printers/tests/qstring.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/qtime.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qtime.dir/qtime.o -c ../../../../../debuggers/gdb/printers/tests/qtime.cpp Linking CXX executable qstring cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qstring.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qstring.dir/qstring.o -o qstring -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable qtime cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qtime.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qtime.dir/qtime.o -o qtime -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target qtprinters_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb/printers/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating qtprinters.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qtime /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/DependInfo.cmake --color= [ 2%] Built target qtprinters_automoc /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/DependInfo.cmake --color= Scanning dependencies of target qurl make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target quuid make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build [ 2%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/qurl.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/qurl.dir/qurl.o -c ../../../../../debuggers/gdb/printers/tests/qurl.cpp Building CXX object debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/quuid.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -o CMakeFiles/quuid.dir/quuid.o -c ../../../../../debuggers/gdb/printers/tests/quuid.cpp Linking CXX executable quuid cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/quuid.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/quuid.dir/quuid.o -o quuid -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so Linking CXX executable qurl cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qurl.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qurl.dir/qurl.o -o qurl -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target quuid /usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_plaincpp.dir/DependInfo.cmake --color= Scanning dependencies of target cmake_plaincpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Generating cmake_plaincpp.tar.bz2 cd app_templates && tar -c -C /build/buildd/kdevelop-4.5.1/app_templates/cpp/CMake/cmake_plaincpp --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/cmake_plaincpp.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qurl /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' [ 2%] cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core.dir/DependInfo.cmake --color= Built target cmake_plaincpp /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build.make app_templates/CMakeFiles/cmake_qt4core_qtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core_qtest.dir/DependInfo.cmake --color= Scanning dependencies of target cmake_qt4core make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/build Scanning dependencies of target cmake_qt4core_qtest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build.make app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] [ 2%] Generating cmake_qt4core.tar.bz2 cd app_templates && tar -c -C /build/buildd/kdevelop-4.5.1/app_templates/cpp/CMake/cmake_qt4core --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/cmake_qt4core.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating cmake_qt4core_qtest.tar.bz2 cd app_templates && tar -c -C /build/buildd/kdevelop-4.5.1/app_templates/cpp/CMake/cmake_qt4core_qtest --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/cmake_qt4core_qtest.tar.bz2 . [ 2%] Built target cmake_qt4core /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4gui.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Scanning dependencies of target cmake_qt4gui Built target cmake_qt4core_qtest /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Scanning dependencies of target kdevqthelp_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating cmake_qt4gui.tar.bz2 cd app_templates && tar -c -C /build/buildd/kdevelop-4.5.1/app_templates/cpp/CMake/cmake_qt4gui --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/cmake_qt4gui.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating moc_qthelpdocumentation.cpp [ 2%] Built target cmake_qt4gui /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevqthelp_config_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_config_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating qthelpconfig.moc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevqthelp_config_automoc /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/DependInfo.cmake --color= Generating moc_qthelpprovider.cpp Scanning dependencies of target qthelpplugintest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_qthelpdocumentation.cpp Generating moc_qthelpplugin.cpp Generating moc_testqthelpplugin.cpp Generating moc_qthelpproviderabstract.cpp Generating moc_qthelpqtdoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating moc_qthelpprovider.cpp [ 2%] Built target kdevqthelp_automoc /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevmanpage_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/manpage && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/kdevmanpage_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating manpagedocumentation.moc Generating moc_qthelpplugin.cpp Generating manpagemodel.moc Generating moc_qthelpproviderabstract.cpp Generating moc_qthelpqtdoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qthelpplugintest_automoc /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevkdeprovider_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/kdeprovider && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/kdevkdeprovider_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating manpageplugin.moc Generating moc_kdeproviderwidget.cpp Generating moc_kdeproviderplugin.cpp Generating moc_manpagedocumentationwidget.cpp Generating moc_kdeprojectsreader.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevmanpage_automoc /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/DependInfo.cmake --color= Generating moc_kdeprojectsmodel.cpp Scanning dependencies of target kdeprojectsreadertest_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/kdeprovider/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_kdeprojectsreader.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevkdeprovider_automoc /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevexecuteplasmoid_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/executeplasmoid && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/kdevexecuteplasmoid_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_kdeprojectsreadertest.cpp Generating moc_plasmoidexecutionconfig.cpp Generating moc_kdeprojectsmodel.cpp Generating moc_plasmoidexecutionjob.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdeprojectsreadertest_automoc /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta_automoc.dir/DependInfo.cmake --color= Scanning dependencies of target kdevokteta_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd utils/okteta && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/kdevokteta_automoc.cpp /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_oktetaview.cpp Generating moc_executeplasmoidplugin.cpp Generating moc_kastentoolviewwidget.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevexecuteplasmoid_automoc /usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/doc/kdevelop /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/doc/kdevelop /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/DependInfo.cmake --color= Scanning dependencies of target kdevelop-handbook make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 45 [ 3%] Generating index.cache.bz2 cd ../doc/kdevelop && /usr/bin/meinproc4 --check --cache /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/doc/kdevelop/index.cache.bz2 /build/buildd/kdevelop-4.5.1/doc/kdevelop/index.docbook Generating moc_oktetaplugin.cpp Generating moc_oktetadocument.cpp Generating moc_oktetawidget.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target kdevokteta_automoc /usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject.dir/DependInfo.cmake --color= Scanning dependencies of target c_gobject make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Generating c_gobject.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/c_gobject --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/c_gobject.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject /usr/bin/make -f file_templates/CMakeFiles/c_gobject_private.dir/build.make file_templates/CMakeFiles/c_gobject_private.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_private.dir/DependInfo.cmake --color= Scanning dependencies of target c_gobject_private make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject_private.dir/build.make file_templates/CMakeFiles/c_gobject_private.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Generating c_gobject_private.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/c_gobject_private --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/c_gobject_private.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject_private /usr/bin/make -f file_templates/CMakeFiles/c_gobject_properties.dir/build.make file_templates/CMakeFiles/c_gobject_properties.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_properties.dir/DependInfo.cmake --color= Scanning dependencies of target c_gobject_properties make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject_properties.dir/build.make file_templates/CMakeFiles/c_gobject_properties.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Generating c_gobject_properties.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/c_gobject_properties --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/c_gobject_properties.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject_properties /usr/bin/make -f file_templates/CMakeFiles/cmake_module.dir/build.make file_templates/CMakeFiles/cmake_module.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cmake_module.dir/DependInfo.cmake --color= Scanning dependencies of target cmake_module make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cmake_module.dir/build.make file_templates/CMakeFiles/cmake_module.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Generating cmake_module.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/other/cmake_module --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/cmake_module.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target cmake_module /usr/bin/make -f file_templates/CMakeFiles/cpp_basic.dir/build.make file_templates/CMakeFiles/cpp_basic.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_basic.dir/DependInfo.cmake --color= Scanning dependencies of target cpp_basic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_basic.dir/build.make file_templates/CMakeFiles/cpp_basic.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Generating cpp_basic.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/cpp_basic --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/cpp_basic.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target cpp_basic /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib.dir/DependInfo.cmake --color= Scanning dependencies of target cpp_qtestlib make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 5 [ 4%] Generating cpp_qtestlib.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/testing/cpp_qtestlib --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 5 [ 4%] Built target cpp_qtestlib /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kde.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kde.dir/DependInfo.cmake --color= Scanning dependencies of target cpp_qtestlib_kde make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 4%] Generating cpp_qtestlib_kde.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/testing/cpp_qtestlib_kde --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib_kde.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 4%] Built target cpp_qtestlib_kde /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/DependInfo.cmake --color= Scanning dependencies of target cpp_qtestlib_kdevelop make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 4%] Generating cpp_qtestlib_kdevelop.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/testing/cpp_qtestlib_kdevelop --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/cpp_qtestlib_kdevelop.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 4%] Built target cpp_qtestlib_kdevelop /usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/php_phpunit.dir/DependInfo.cmake --color= Scanning dependencies of target php_phpunit make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 53 [ 5%] Generating php_phpunit.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/testing/php_phpunit --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/php_phpunit.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 53 [ 5%] Built target php_phpunit /usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/private_pointer.dir/DependInfo.cmake --color= Scanning dependencies of target private_pointer make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Generating private_pointer.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/private_pointer --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/private_pointer.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target private_pointer /usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_basic.dir/DependInfo.cmake --color= Scanning dependencies of target python_basic make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Generating python_basic.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/python_basic --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/python_basic.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target python_basic /usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_pyunit.dir/DependInfo.cmake --color= Scanning dependencies of target python_pyunit make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Generating python_pyunit.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/testing/python_pyunit --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/python_pyunit.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target python_pyunit /usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qobject.dir/DependInfo.cmake --color= Scanning dependencies of target qobject make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Generating qobject.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/qobject --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/qobject.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target qobject /usr/bin/make -f file_templates/CMakeFiles/qt_shared.dir/build.make file_templates/CMakeFiles/qt_shared.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_shared.dir/DependInfo.cmake --color= Scanning dependencies of target qt_shared make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qt_shared.dir/build.make file_templates/CMakeFiles/qt_shared.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 98 [ 6%] Generating qt_shared.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/qt_shared --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/qt_shared.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 98 [ 6%] Built target qt_shared /usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_widget.dir/DependInfo.cmake --color= Scanning dependencies of target qt_widget make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 6%] Generating qt_widget.tar.bz2 cd file_templates && tar -c -C /build/buildd/kdevelop-4.5.1/file_templates/classes/qt_widget --exclude .kdev_ignore --exclude .svn -j -f /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/qt_widget.tar.bz2 . make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 6%] Built target qt_widget /usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/fr /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 69 [ 7%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/fr/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevcmake.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevelop.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevmanpage.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevcustombuildsystem.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevqthelp.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevcmakebuilder.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/fr/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 7%] Generating kdevokteta.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 70 [ 8%] Generating kdevformatters.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevcpp.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevgdb.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevmakebuilder.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevcustommake.gmo cd ../po/fr && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/fr/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 69 70 [ 8%] Built target pofiles /usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nds /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nds/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevcmake.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevelop.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevmanpage.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevcustombuildsystem.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 8%] Generating kdevqthelp.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 78 [ 9%] Generating kdevcmakebuilder.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nds/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevokteta.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevformatters.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevcpp.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevgdb.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevmakebuilder.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevcustommake.gmo cd ../po/nds && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/nds/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 78 [ 9%] Built target pofiles /usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/en_GB /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Generating kdevcmake.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 45 Generating kdevelop.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevelop.po [ 9%] Built target kdevelop-handbook /usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ca /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/CMakeFiles/pofiles.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 9%] Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 55 Generating kdevqthelp.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 63 [ 10%] [ 11%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/ca/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmakebuilder.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] [ 11%] Generating kdevcmake.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevokteta.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] [ 11%] Generating kdevelop.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevelop.po Generating kdevformatters.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] [ 11%] Generating kdevmanpage.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevcpp.po [ 11%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo [ 11%] cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevgdb.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevgdb.po [ 11%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmakebuilder.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] [ 11%] Generating kdevmakebuilder.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_applet_kdevelopsessions.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/ca/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] [ 11%] Generating kdevcustommake.gmo cd ../po/en_GB && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/en_GB/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 63 Generating kdevokteta.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 11%] Built target pofiles /usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/de /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 11%] Scanning dependencies of target pofiles Generating kdevformatters.gmo make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/build cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevformatters.po make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 56 [ 11%] [ 12%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/de/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevcpp.po [ 12%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmake.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevcmake.po [ 12%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevgdb.gmo cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevgdb.po [ 12%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevelop.po [ 12%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmakebuilder.gmo [ 12%] cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevexecuteplasmoid.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevexecuteplasmoid.po [ 12%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustommake.gmo [ 12%] cd ../po/ca && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/ca/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 55 56 Generating kdevmanpage.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 12%] Built target pofiles /usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/sl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 12%] Scanning dependencies of target pofiles Generating kdevcustombuildsystem.gmo make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevcustombuildsystem.po /usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 87 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 13%] [ 13%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/sl/plasma_runner_kdevelopsessions.po Generating kdevqthelp.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 13%] [ 13%] Generating kdevcmake.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevcmake.po Generating kdevcmakebuilder.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 60 [ 14%] [ 14%] Generating plasma_applet_kdevelopsessions.gmo Generating kdevelop.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevelop.po cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/de/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating kdevokteta.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevexecuteplasmoid.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating kdevformatters.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating kdevcpp.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevcpp.po Generating kdevcustombuildsystem.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating kdevqthelp.gmo Generating kdevgdb.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevgdb.po cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating kdevcmakebuilder.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevcmakebuilder.po Generating kdevkdeprovider.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 14%] [ 14%] Generating plasma_applet_kdevelopsessions.gmo Generating kdevmakebuilder.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/sl/plasma_applet_kdevelopsessions.po cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 88 [ 14%] [ 15%] Generating kdevcustommake.gmo cd ../po/de && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/de/kdevcustommake.po Generating kdevokteta.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevokteta.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 60 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Built target pofiles /usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/bs /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevformatters.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Generating kdevcpp.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevcpp.po Generating plasma_runner_kdevelopsessions.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/bs/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Generating kdevcmake.gmo Generating kdevgdb.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevgdb.po cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Generating kdevelop.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevelop.po Generating kdevkdeprovider.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Generating kdevmakebuilder.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevmakebuilder.po Generating kdevmanpage.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 15%] [ 15%] Generating kdevcustommake.gmo Generating kdevcustombuildsystem.gmo cd ../po/sl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/sl/kdevcustommake.po cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevcustombuildsystem.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 87 88 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 54 [ 15%] Built target pofiles /usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ca@valencia /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 16%] Generating kdevqthelp.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevqthelp.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 16%] [ 16%] Generating kdevcmakebuilder.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevcmakebuilder.po Generating kdevcmake.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 16%] [ 16%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/bs/plasma_applet_kdevelopsessions.po Generating kdevelop.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 16%] [ 16%] Generating kdevokteta.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 16%] [ 16%] Generating kdevformatters.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevformatters.po Generating kdevcmakebuilder.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 16%] [ 16%] Generating kdevcpp.gmo Generating kdevokteta.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevokteta.po cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 57 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 17%] [ 17%] Generating kdevformatters.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevformatters.po Generating kdevgdb.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 17%] [ 17%] Generating kdevcpp.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevcpp.po Generating kdevmakebuilder.gmo cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 17%] [ 17%] Generating kdevcustommake.gmo Generating kdevgdb.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevgdb.po cd ../po/bs && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/bs/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 54 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 17%] Built target pofiles /usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/depend [ 17%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevmakebuilder.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevmakebuilder.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 17%] [ 17%] Generating kdevcustommake.gmo cd ../po/ca@valencia && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/ca@valencia/kdevcustommake.po Generating plasma_runner_kdevelopsessions.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nl/plasma_runner_kdevelopsessions.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 57 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 79 [ 17%] Built target pofiles /usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/depend [ 18%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/it /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevcmake.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevcmake.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevelop.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevelop.po Generating plasma_runner_kdevelopsessions.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/it/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevcmake.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevcmake.po Generating kdevexecuteplasmoid.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevelop.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevelop.po Generating kdevmanpage.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevcustombuildsystem.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevcustombuildsystem.po Generating kdevexecuteplasmoid.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevqthelp.gmo Generating kdevmanpage.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevmanpage.po cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevcmakebuilder.gmo Generating kdevcustombuildsystem.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevcustombuildsystem.po cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating plasma_applet_kdevelopsessions.gmo Generating kdevqthelp.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevqthelp.po cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nl/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 18%] [ 18%] Generating kdevokteta.gmo Generating kdevcmakebuilder.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevcmakebuilder.po cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 73 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 80 [ 20%] [ 20%] Generating kdevformatters.gmo Generating plasma_applet_kdevelopsessions.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/it/plasma_applet_kdevelopsessions.po cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] [ 20%] Generating kdevokteta.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevokteta.po Generating kdevcpp.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevcpp.po [ 20%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevformatters.gmo [ 20%] cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevgdb.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevgdb.po [ 20%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo [ 20%] cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevkdeprovider.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] [ 20%] Generating kdevgdb.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevgdb.po Generating kdevmakebuilder.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] [ 20%] Generating kdevkdeprovider.gmo Generating kdevcustommake.gmo cd ../po/nl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/nl/kdevcustommake.po cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevkdeprovider.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 79 80 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] [ 20%] Built target pofiles /usr/bin/make -f po/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/th /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/th /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/th/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevmakebuilder.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] [ 20%] Generating kdevcustommake.gmo cd ../po/it && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/it/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 73 Generating kdevcustommake.gmo cd ../po/th && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/th/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/th/kdevcustommake.po [ 20%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Built target pofiles /usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pt /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 20%] Built target pofiles /usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ru /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles [ 20%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pt/plasma_runner_kdevelopsessions.po [ 20%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmake.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevcmake.po [ 20%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 86 Generating kdevcmake.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevcmake.po [ 21%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo [ 21%] cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevelop.po Generating kdevelop.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 21%] [ 21%] Generating kdevqthelp.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevexecuteplasmoid.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 21%] [ 21%] Generating kdevcmakebuilder.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 21%] [ 21%] Generating kdevokteta.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustombuildsystem.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 21%] [ 21%] Generating kdevformatters.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevformatters.po Generating kdevqthelp.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 83 [ 21%] [ 22%] Generating kdevcpp.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevcpp.po Generating kdevcmakebuilder.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pt/plasma_applet_kdevelopsessions.po Generating kdevgdb.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating kdevokteta.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmakebuilder.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating kdevformatters.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevformatters.po Generating kdevcustommake.gmo cd ../po/ru && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/ru/kdevcustommake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 86 [ 22%] [ 22%] Built target pofiles /usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/da /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevcpp.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevcpp.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating kdevgdb.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevgdb.po Generating plasma_runner_kdevelopsessions.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/da/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating kdevcmake.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevcmake.po Generating kdevkdeprovider.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 22%] [ 22%] Generating kdevelop.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevelop.po Generating kdevmakebuilder.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 84 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 23%] [ 23%] Generating kdevcustommake.gmo cd ../po/pt && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/pt/kdevcustommake.po Generating kdevmanpage.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevmanpage.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 83 84 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 58 [ 24%] [ 24%] Built target pofiles /usr/bin/make -f po/zh_TW/CMakeFiles/pofiles.dir/build.make po/zh_TW/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/zh_TW /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevqthelp.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/zh_TW/CMakeFiles/pofiles.dir/build.make po/zh_TW/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating kdevcmakebuilder.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/da/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmake.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating kdevokteta.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevelop.po [ 24%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevformatters.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevformatters.po [ 24%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating kdevcpp.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevcpp.po Generating kdevcustombuildsystem.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating kdevqthelp.gmo Generating kdevgdb.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevqthelp.po cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 24%] [ 24%] Generating kdevcmakebuilder.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevcmakebuilder.po Generating kdevmakebuilder.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 59 [ 24%] [ 25%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/plasma_applet_kdevelopsessions.po Generating kdevcustommake.gmo cd ../po/da && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/da/kdevcustommake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 95 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 58 59 [ 26%] [ 26%] Built target pofiles /usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/gl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevokteta.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 26%] [ 26%] Generating kdevformatters.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/gl/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 26%] [ 26%] Generating kdevcpp.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevcpp.po Generating kdevcmake.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 26%] [ 26%] Generating kdevgdb.gmo cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevgdb.po Generating kdevelop.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 26%] [ 26%] Generating kdevmanpage.gmo Generating kdevmakebuilder.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevmanpage.po cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 71 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 27%] [ 27%] Generating kdevcustommake.gmo Generating kdevcustombuildsystem.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevcustombuildsystem.po cd ../po/zh_TW && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/zh_TW/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 95 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 27%] [ 27%] Built target pofiles /usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevqthelp.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 27%] [ 27%] Generating kdevcmakebuilder.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nb/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 27%] [ 27%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/gl/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmake.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 76 [ 27%] [ 28%] Generating kdevokteta.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevelop.po [ 28%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevformatters.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevformatters.po [ 28%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevmanpage.po [ 28%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo [ 28%] cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevcpp.po Generating kdevcustombuildsystem.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 28%] [ 28%] Generating kdevgdb.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevgdb.po Generating kdevqthelp.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 28%] [ 28%] Generating kdevmakebuilder.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 72 Generating kdevcmakebuilder.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 29%] [ 29%] Generating kdevcustommake.gmo cd ../po/gl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/gl/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 71 72 Generating plasma_applet_kdevelopsessions.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/nb/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 29%] Built target pofiles /usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/el /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 29%] Generating kdevokteta.gmo Scanning dependencies of target pofiles cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevokteta.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 29%] [ 29%] Generating kdevformatters.gmo Generating plasma_runner_kdevelopsessions.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/el/plasma_runner_kdevelopsessions.po cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 61 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 30%] [ 30%] Generating kdevcmake.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevcmake.po Generating kdevcpp.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 77 [ 30%] [ 31%] Generating kdevelop.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevelop.po Generating kdevgdb.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 31%] [ 31%] Generating kdevexecuteplasmoid.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevexecuteplasmoid.po Generating kdevmakebuilder.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 31%] Generating kdevmanpage.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 31%] [ 31%] Generating kdevcustommake.gmo cd ../po/nb && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/nb/kdevcustommake.po Generating kdevcustombuildsystem.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 76 77 [ 31%] [ 31%] Built target pofiles /usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/kk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevqthelp.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/build [ 31%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmakebuilder.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 31%] [ 31%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/el/plasma_applet_kdevelopsessions.po Generating plasma_runner_kdevelopsessions.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/kk/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 74 [ 32%] Generating kdevcmake.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevcmake.po [ 32%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 32%] Generating kdevokteta.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevokteta.po Generating kdevelop.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 62 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 33%] [ 33%] Generating kdevformatters.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevformatters.po Generating kdevexecuteplasmoid.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 33%] [ 33%] Generating kdevcpp.gmo Generating kdevmanpage.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevcpp.po cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 33%] Generating kdevgdb.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevgdb.po [ 33%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustombuildsystem.gmo [ 33%] cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevkdeprovider.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevkdeprovider.po [ 33%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevqthelp.po [ 33%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmakebuilder.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 33%] [ 33%] Generating kdevcustommake.gmo cd ../po/el && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/el/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 61 62 Generating kdevcmakebuilder.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 33%] Built target pofiles /usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/uk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 33%] Scanning dependencies of target pofiles Generating plasma_applet_kdevelopsessions.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/kk/plasma_applet_kdevelopsessions.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 75 [ 33%] [ 34%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/uk/plasma_runner_kdevelopsessions.po Generating kdevokteta.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 34%] [ 34%] Generating kdevcmake.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevcmake.po Generating kdevformatters.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 34%] [ 34%] Generating kdevelop.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevelop.po Generating kdevcpp.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 91 [ 35%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevexecuteplasmoid.gmo [ 35%] cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevgdb.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevgdb.po [ 35%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevmanpage.po [ 35%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 35%] Generating kdevkdeprovider.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustombuildsystem.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 35%] [ 35%] Generating kdevmakebuilder.gmo cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevqthelp.po [ 35%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 35%] Generating kdevcustommake.gmo Generating kdevcmakebuilder.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevcmakebuilder.po cd ../po/kk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/kk/kdevcustommake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 74 75 [ 35%] [ 35%] Built target pofiles /usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/zh_CN /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating plasma_applet_kdevelopsessions.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/uk/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 35%] [ 35%] Generating kdevokteta.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 35%] [ 35%] Generating kdevformatters.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevformatters.po Generating kdevcmake.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 92 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 36%] [ 36%] Generating kdevcpp.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevcpp.po Generating kdevelop.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevelop.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 36%] Generating kdevmanpage.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 93 [ 36%] Generating kdevgdb.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevgdb.po [ 37%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustombuildsystem.gmo [ 37%] cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevkdeprovider.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevkdeprovider.po [ 37%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] Generating kdevqthelp.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmakebuilder.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevmakebuilder.po [ 37%] Generating kdevcmakebuilder.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] [ 37%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustommake.gmo cd ../po/uk && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/uk/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 91 92 [ 37%] [ 37%] Built target pofiles /usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/fi /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/build Generating kdevokteta.gmo make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] [ 37%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/fi/plasma_runner_kdevelopsessions.po Generating kdevformatters.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] [ 37%] Generating kdevcmake.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] [ 37%] Generating kdevgdb.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevgdb.po Generating kdevelop.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevelop.po [ 37%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 37%] Generating kdevmakebuilder.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 94 Generating kdevexecuteplasmoid.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevexecuteplasmoid.po [ 38%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 38%] Generating kdevcustommake.gmo cd ../po/zh_CN && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/zh_CN/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 93 94 Generating kdevmanpage.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 38%] Generating kdevcustombuildsystem.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevcustombuildsystem.po [ 38%] Built target pofiles /usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/depend /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/sv /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 38%] Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 68 [ 38%] [ 39%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/sv/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 39%] Generating kdevcmake.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevcmake.po Generating kdevcmakebuilder.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 89 cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating kdevelop.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevelop.po Generating plasma_applet_kdevelopsessions.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/fi/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating kdevexecuteplasmoid.gmo Generating kdevokteta.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevexecuteplasmoid.po cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] Generating kdevformatters.gmo [ 40%] cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevmanpage.po [ 40%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] Generating kdevcpp.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustombuildsystem.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating kdevgdb.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevgdb.po Generating kdevqthelp.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmakebuilder.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/sv/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevkdeprovider.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating kdevmakebuilder.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevmakebuilder.po Generating kdevokteta.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevokteta.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 40%] [ 40%] Generating kdevcustommake.gmo cd ../po/fi && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/fi/kdevcustommake.po Generating kdevformatters.gmo make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 68 cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 90 [ 40%] [ 41%] Built target pofiles /usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/es /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Generating kdevcpp.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevcpp.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 41%] [ 41%] Generating kdevgdb.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_runner_kdevelopsessions.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/es/plasma_runner_kdevelopsessions.po [ 41%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 41%] Generating kdevkdeprovider.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmake.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 64 [ 42%] [ 42%] Generating kdevmakebuilder.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevelop.po [ 42%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustommake.gmo cd ../po/sv && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/sv/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 89 90 [ 42%] Built target pofiles /usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/et /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 42%] Generating kdevexecuteplasmoid.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevexecuteplasmoid.po Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 42%] [ 42%] Generating kdevmanpage.gmo Generating plasma_runner_kdevelopsessions.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/et/plasma_runner_kdevelopsessions.po cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 42%] [ 42%] Generating kdevcustombuildsystem.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevcustombuildsystem.po Generating kdevcmake.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevcmake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 42%] [ 42%] Generating kdevqthelp.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevelop.po [ 42%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 42%] Generating kdevcmakebuilder.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 66 [ 43%] [ 43%] Generating kdevcustombuildsystem.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating plasma_applet_kdevelopsessions.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/es/plasma_applet_kdevelopsessions.po [ 43%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevqthelp.gmo [ 43%] cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevokteta.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevokteta.po [ 43%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcmakebuilder.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevcmakebuilder.po [ 43%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevformatters.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevformatters.po [ 43%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 65 Generating plasma_applet_kdevelopsessions.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/et/plasma_applet_kdevelopsessions.po [ 44%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo [ 44%] cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevokteta.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevokteta.po [ 44%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevgdb.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 44%] [ 44%] Generating kdevformatters.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevformatters.po Generating kdevkdeprovider.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 44%] [ 44%] Generating kdevmakebuilder.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevmakebuilder.po Generating kdevcpp.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 44%] [ 44%] Generating kdevcustommake.gmo cd ../po/es && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/es/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Generating kdevgdb.gmo /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 64 65 cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 67 [ 45%] Generating kdevmakebuilder.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevmakebuilder.po [ 45%] Built target pofiles /usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 45%] Scanning dependencies of target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcustommake.gmo cd ../po/et && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/et/kdevcustommake.po [ 45%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 66 67 Generating plasma_runner_kdevelopsessions.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pl/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 45%] [ 45%] Built target pofiles /usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Generating kdevcmake.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevcmake.po cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pt_BR /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/CMakeFiles/pofiles.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Scanning dependencies of target pofiles [ 45%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevelop.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevelop.po [ 45%] Generating plasma_runner_kdevelopsessions.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/plasma_runner_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/plasma_runner_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 81 [ 46%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevmanpage.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] [ 46%] Generating kdevcmake.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevcmake.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevcmake.po Generating kdevcustombuildsystem.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevcustombuildsystem.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] [ 46%] Generating kdevelop.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevelop.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevelop.po Generating kdevqthelp.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] Generating kdevcmakebuilder.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevcmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] [ 46%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pl/plasma_applet_kdevelopsessions.po Generating kdevexecuteplasmoid.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevexecuteplasmoid.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevexecuteplasmoid.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] [ 46%] Generating kdevokteta.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevokteta.po Generating kdevmanpage.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevmanpage.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevmanpage.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] Generating kdevcustombuildsystem.gmo [ 46%] cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevcustombuildsystem.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevcustombuildsystem.po Generating kdevformatters.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevformatters.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] [ 46%] Generating kdevqthelp.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevqthelp.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevqthelp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 46%] Generating kdevcpp.gmo Generating kdevcmakebuilder.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevcmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevcmakebuilder.po cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevcpp.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 85 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 47%] Generating plasma_applet_kdevelopsessions.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/plasma_applet_kdevelopsessions.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/plasma_applet_kdevelopsessions.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 47%] [ 47%] Generating kdevokteta.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevokteta.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevokteta.po Generating kdevgdb.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevgdb.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 82 [ 47%] [ 48%] Generating kdevmakebuilder.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Generating kdevformatters.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevformatters.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevformatters.po Generating kdevcustommake.gmo cd ../po/pl && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/pl/kdevcustommake.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 81 82 [ 48%] [ 48%] Built target pofiles /usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating kdevcpp.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevcpp.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevcpp.po [ 48%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating qrc_welcomepage.cxx cd app && /usr/lib/arm-linux-gnueabihf/qt4/bin/rcc -name welcomepage -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/qrc_welcomepage.cxx /build/buildd/kdevelop-4.5.1/app/welcomepage/welcomepage.qrc [ 48%] Generating kdevgdb.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevgdb.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevgdb.po cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Generating kdevkdeprovider.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevkdeprovider.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevkdeprovider.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Generating kdevmakebuilder.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevmakebuilder.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevmakebuilder.po /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Generating kdevcustommake.gmo cd ../po/pt_BR && /usr/bin/msgfmt -o /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/kdevcustommake.gmo /build/buildd/kdevelop-4.5.1/po/pt_BR/kdevcustommake.po make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 85 [ 48%] Built target pofiles /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/DependInfo.cmake --color= Scanning dependencies of target plasma_engine_kdevelopsessions make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/plasma_engine_kdevelopsessions_automoc.o cd app/plasma/dataengine && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_PLASMA_ENGINE_KDEVELOPSESSIONS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../app/plasma/dataengine -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/plasma_engine_kdevelopsessions.dir/plasma_engine_kdevelopsessions_automoc.o -c plasma_engine_kdevelopsessions_automoc.cpp Scanning dependencies of target kdevelop make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsengine.o [ 48%] cd app/plasma/dataengine && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_PLASMA_ENGINE_KDEVELOPSESSIONS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../app/plasma/dataengine -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsengine.o -c ../../../../app/plasma/dataengine/kdevelopsessionsengine.cpp Building CXX object app/CMakeFiles/kdevelop.dir/kdevelop_automoc.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/kdevelop_automoc.o -c kdevelop_automoc.cpp In file included from /usr/include/qt4/QtCore/qhash.h:48:0, from /usr/include/qt4/QtCore/QHash:1, from /usr/include/KDE/Plasma/../../plasma/dataengine.h:23, from /usr/include/KDE/Plasma/DataEngine:1, from ../../../../app/plasma/dataengine/kdevelopsessionsengine.h:23, from ../../../../app/plasma/dataengine/kdevelopsessionsengine.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from ../../app/welcomepage/sessionsmodel.h:22, from moc_sessionsmodel.cpp:10, from kdevelop_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/CMakeFiles/kdevelop.dir/main.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/main.o -c ../../app/main.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsservice.o cd app/plasma/dataengine && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_PLASMA_ENGINE_KDEVELOPSESSIONS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../app/plasma/dataengine -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsservice.o -c ../../../../app/plasma/dataengine/kdevelopsessionsservice.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/KDE/Plasma/../../plasma/service.h:23, from /usr/include/KDE/Plasma/Service:1, from ../../../../app/plasma/dataengine/kdevelopsessionsservice.h:23, from ../../../../app/plasma/dataengine/kdevelopsessionsservice.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from /usr/include/KDE/Plasma/../../plasma/service.h:23, from /usr/include/KDE/Plasma/Service:1, from ../../../../app/plasma/dataengine/kdevelopsessionsservice.h:23, from ../../../../app/plasma/dataengine/kdevelopsessionsservice.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../../lib/plasma_engine_kdevelopsessions.so cd app/plasma/dataengine && /usr/bin/cmake -E cmake_link_script CMakeFiles/plasma_engine_kdevelopsessions.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,plasma_engine_kdevelopsessions.so -o ../../../lib/plasma_engine_kdevelopsessions.so CMakeFiles/plasma_engine_kdevelopsessions.dir/plasma_engine_kdevelopsessions_automoc.o CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsengine.o CMakeFiles/plasma_engine_kdevelopsessions.dir/kdevelopsessionsservice.o /usr/lib/libplasma.so.3.0.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Built target plasma_engine_kdevelopsessions /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/DependInfo.cmake --color= Scanning dependencies of target krunner_kdevelopsessions make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/krunner_kdevelopsessions_automoc.o cd app/plasma/runner && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KRUNNER_KDEVELOPSESSIONS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../app/plasma/runner -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/krunner_kdevelopsessions.dir/krunner_kdevelopsessions_automoc.o -c krunner_kdevelopsessions_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/kdevelopsessions.o cd app/plasma/runner && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KRUNNER_KDEVELOPSESSIONS_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../app/plasma/runner -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/krunner_kdevelopsessions.dir/kdevelopsessions.o -c ../../../../app/plasma/runner/kdevelopsessions.cpp Linking CXX shared module ../../../lib/krunner_kdevelopsessions.so cd app/plasma/runner && /usr/bin/cmake -E cmake_link_script CMakeFiles/krunner_kdevelopsessions.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,krunner_kdevelopsessions.so -o ../../../lib/krunner_kdevelopsessions.so CMakeFiles/krunner_kdevelopsessions.dir/krunner_kdevelopsessions_automoc.o CMakeFiles/krunner_kdevelopsessions.dir/kdevelopsessions.o /usr/lib/libplasma.so.3.0.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Built target krunner_kdevelopsessions /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Generating ui_astyle_preferences.h cd formatters/astyle && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/formatters/astyle/astyle_preferences.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/ui_astyle_preferences.h -DKDE_UIC_BASENAME:STRING=astyle_preferences -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/CMakeFiles/kdevelop.dir/kdevideextension.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/kdevideextension.o -c ../../app/kdevideextension.cpp Scanning dependencies of target kdevastyle make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/kdevastyle_automoc.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/kdevastyle_automoc.o -c kdevastyle_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/astyle_plugin.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/astyle_plugin.o -c ../../../formatters/astyle/astyle_plugin.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/sessionsmodel.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/welcomepage/sessionsmodel.o -c ../../app/welcomepage/sessionsmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from ../../app/welcomepage/sessionsmodel.h:22, from ../../app/welcomepage/sessionsmodel.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from ../../app/welcomepage/sessionsmodel.h:22, from ../../app/welcomepage/sessionsmodel.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../app/welcomepage/sessionsmodel.cpp:56:26: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:332:15: required from 'QList& QList::operator+=(const T&) [with T = QVariant]' ../../app/welcomepage/sessionsmodel.cpp:58:21: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:332:15: required from 'QList& QList::operator+=(const T&) [with T = QVariant]' ../../app/welcomepage/sessionsmodel.cpp:58:21: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../formatters/astyle/astyle_plugin.h:25, from ../../../formatters/astyle/astyle_plugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../formatters/astyle/astyle_plugin.h:36:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/welcomepageview.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/welcomepage/welcomepageview.o -c ../../app/welcomepage/welcomepageview.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 37 [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/astyle_preferences.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/astyle_preferences.o -c ../../../formatters/astyle/astyle_preferences.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from ../../app/welcomepage/sessionsmodel.h:22, from ../../app/welcomepage/welcomepageview.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qsharedpointer_impl.h:63, from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtCore/qdatetime.h:47, from /usr/include/qt4/QtDeclarative/qdeclarativeview.h:45, from /usr/include/qt4/QtDeclarative/QDeclarativeView:1, from ../../app/welcomepage/welcomepageview.h:22, from ../../app/welcomepage/welcomepageview.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object app/CMakeFiles/kdevelop.dir/welcomepage/uihelper.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/welcomepage/uihelper.o -c ../../app/welcomepage/uihelper.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/QWidget:1, from /usr/include/kdevplatform/interfaces/isourceformatter.h:22, from ../../../formatters/astyle/astyle_preferences.h:24, from ../../../formatters/astyle/astyle_preferences.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../formatters/astyle/astyle_plugin.h:36:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object app/CMakeFiles/kdevelop.dir/qrc_welcomepage.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/qrc_welcomepage.o -c qrc_welcomepage.cxx Linking CXX executable kdevelop cd app && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevelop.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/kdevelop.dir/kdevelop_automoc.o CMakeFiles/kdevelop.dir/main.o CMakeFiles/kdevelop.dir/kdevideextension.o CMakeFiles/kdevelop.dir/welcomepage/sessionsmodel.o CMakeFiles/kdevelop.dir/welcomepage/welcomepageview.o CMakeFiles/kdevelop.dir/welcomepage/uihelper.o CMakeFiles/kdevelop.dir/qrc_welcomepage.o -o kdevelop -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libknotifyconfig.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtDeclarative.so -lkdeclarative /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libknotifyconfig.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/astyle_formatter.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/astyle_formatter.o -c ../../../formatters/astyle/astyle_formatter.cpp cd app && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Built target kdevelop /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/astyle_stringiterator.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/astyle_stringiterator.o -c ../../../formatters/astyle/astyle_stringiterator.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../formatters/astyle/astyle_formatter.h:25, from ../../../formatters/astyle/astyle_formatter.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../formatters/astyle/astyle_formatter.cpp:58:116: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/lib/ASBeautifier.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/lib/ASBeautifier.o -c ../../../formatters/astyle/lib/ASBeautifier.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/lib/ASEnhancer.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/lib/ASEnhancer.o -c ../../../formatters/astyle/lib/ASEnhancer.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/lib/ASFormatter.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/lib/ASFormatter.o -c ../../../formatters/astyle/lib/ASFormatter.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/CMakeFiles/kdevastyle.dir/lib/ASResource.o cd formatters/astyle && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVASTYLE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/astyle -I../../.. -I../.. -I../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevastyle.dir/lib/ASResource.o -c ../../../formatters/astyle/lib/ASResource.cpp /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest.dir/DependInfo.cmake --color= Scanning dependencies of target astyletest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/astyletest_automoc.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/astyletest_automoc.o -c astyletest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/astyletest.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/astyletest.o -c ../../../../formatters/astyle/tests/astyletest.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtTest/qtest.h:56, from /usr/include/qt4/QtTest/QTest:1, from ../../../../formatters/astyle/tests/astyletest.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QVariant]' ../../../../formatters/astyle/tests/../astyle_formatter.h:35:7: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX shared module ../../lib/kdevastyle.so cd formatters/astyle && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevastyle.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevastyle.so -o ../../lib/kdevastyle.so CMakeFiles/kdevastyle.dir/kdevastyle_automoc.o CMakeFiles/kdevastyle.dir/astyle_plugin.o CMakeFiles/kdevastyle.dir/astyle_preferences.o CMakeFiles/kdevastyle.dir/astyle_formatter.o CMakeFiles/kdevastyle.dir/astyle_stringiterator.o CMakeFiles/kdevastyle.dir/lib/ASBeautifier.o CMakeFiles/kdevastyle.dir/lib/ASEnhancer.o CMakeFiles/kdevastyle.dir/lib/ASFormatter.o CMakeFiles/kdevastyle.dir/lib/ASResource.o /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/astyle_formatter.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/astyle_formatter.o -c ../../../../formatters/astyle/astyle_formatter.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 37 [ 49%] Built target kdevastyle /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcustomscript make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Building CXX object formatters/customscript/CMakeFiles/kdevcustomscript.dir/kdevcustomscript_automoc.o cd formatters/customscript && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMSCRIPT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/customscript -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcustomscript.dir/kdevcustomscript_automoc.o -c kdevcustomscript_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 44 [ 50%] Building CXX object formatters/customscript/CMakeFiles/kdevcustomscript.dir/customscript_plugin.o cd formatters/customscript && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMSCRIPT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../formatters/customscript -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcustomscript.dir/customscript_plugin.o -c ../../../formatters/customscript/customscript_plugin.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../formatters/astyle/astyle_formatter.h:25, from ../../../../formatters/astyle/astyle_formatter.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../../formatters/astyle/astyle_formatter.cpp:58:116: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../formatters/customscript/customscript_plugin.h:25, from ../../../formatters/customscript/customscript_plugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../formatters/customscript/customscript_plugin.h:39:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../lib/kdevcustomscript.so cd formatters/customscript && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcustomscript.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcustomscript.so -o ../../lib/kdevcustomscript.so CMakeFiles/kdevcustomscript.dir/kdevcustomscript_automoc.o CMakeFiles/kdevcustomscript.dir/customscript_plugin.o /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 44 [ 50%] Built target kdevcustomscript /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cpprpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] [ 50%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/astyle_stringiterator.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/astyle_stringiterator.o -c ../../../../formatters/astyle/astyle_stringiterator.cpp Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o -c kdev4cpprpp_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-stream.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-stream.o -c ../../../../../languages/cpp/parser/rpp/pp-stream.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/lib/ASFormatter.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASFormatter.o -c ../../../../formatters/astyle/lib/ASFormatter.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-macro-expander.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-macro-expander.o -c ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp In file included from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31:0, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:23: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = unsigned int; T = rpp::Anchor]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = unsigned int; T = rpp::Anchor]' ../../../../../languages/cpp/parser/rpp/pp-location.h:34:25: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro-expander.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-scanner.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-scanner.o -c ../../../../../languages/cpp/parser/rpp/pp-scanner.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-macro.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-macro.o -c ../../../../../languages/cpp/parser/rpp/pp-macro.cpp In file included from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31:0, from ../../../../../languages/cpp/parser/rpp/pp-macro.cpp:23: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:30, from ../../../../../languages/cpp/parser/rpp/pp-macro.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/pp-macro.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../../languages/cpp/parser/rpp/pp-macro.cpp:133:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/lib/ASResource.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASResource.o -c ../../../../formatters/astyle/lib/ASResource.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-engine.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-engine.o -c ../../../../../languages/cpp/parser/rpp/pp-engine.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/lib/ASEnhancer.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASEnhancer.o -c ../../../../formatters/astyle/lib/ASEnhancer.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:23: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object formatters/astyle/tests/CMakeFiles/astyletest.dir/__/lib/ASBeautifier.o cd formatters/astyle/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9000 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../formatters/astyle/tests -I../../../.. -I../../.. -I../../../../formatters/astyle/lib -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/formatters/astyle/tests/\"" -o CMakeFiles/astyletest.dir/__/lib/ASBeautifier.o -c ../../../../formatters/astyle/lib/ASBeautifier.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:338:79: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/parser/rpp/pp-engine.cpp:1282:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 36 [ 51%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-internal.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-internal.o -c ../../../../../languages/cpp/parser/rpp/pp-internal.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 51%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-environment.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-environment.o -c ../../../../../languages/cpp/parser/rpp/pp-environment.cpp Linking CXX executable astyletest cd formatters/astyle/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/astyletest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/astyletest.dir/astyletest_automoc.o CMakeFiles/astyletest.dir/astyletest.o CMakeFiles/astyletest.dir/__/astyle_formatter.o CMakeFiles/astyletest.dir/__/astyle_stringiterator.o CMakeFiles/astyletest.dir/__/lib/ASFormatter.o CMakeFiles/astyletest.dir/__/lib/ASResource.o CMakeFiles/astyletest.dir/__/lib/ASEnhancer.o CMakeFiles/astyletest.dir/__/lib/ASBeautifier.o -o astyletest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so cd formatters/astyle/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 51%] Built target astyletest /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest.dir/DependInfo.cmake --color= In file included from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31:0, from ../../../../../languages/cpp/parser/rpp/pp-environment.cpp:28: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ Scanning dependencies of target buddiestest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 1 [ 52%] Building CXX object languages/cpp/tests/CMakeFiles/buddiestest.dir/buddiestest_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/buddiestest.dir/buddiestest_automoc.o -c buddiestest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object languages/cpp/tests/CMakeFiles/buddiestest.dir/test_buddies.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/buddiestest.dir/test_buddies.o -c ../../../../languages/cpp/tests/test_buddies.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/pp-environment.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/pp-environment.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/pp-environment.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = unsigned int; T = rpp::Anchor]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = unsigned int; T = rpp::Anchor]' ../../../../../languages/cpp/parser/rpp/pp-location.h:34:25: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/pp-environment.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/pp-location.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/pp-location.o -c ../../../../../languages/cpp/parser/rpp/pp-location.cpp ../../../../../languages/cpp/parser/rpp/pp-location.cpp: In member function 'QPair rpp::LocationTable::positionAt(std::size_t, const PreprocessedContents&, bool) const': ../../../../../languages/cpp/parser/rpp/pp-location.cpp:60:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_positionAtLastOffset != -1 && m_lastAnchorInTable == ret && offset >= m_positionAtLastOffset) { ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../languages/cpp/parser/rpp/pp-location.h:25, from ../../../../../languages/cpp/parser/rpp/pp-location.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = unsigned int; T = rpp::Anchor; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = unsigned int; T = rpp::Anchor]' ../../../../../languages/cpp/parser/rpp/pp-location.cpp:99:83: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_buddies.h:23, from ../../../../languages/cpp/tests/test_buddies.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/preprocessor.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/preprocessor.o -c ../../../../../languages/cpp/parser/rpp/preprocessor.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/preprocessor.cpp:31: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qlocale.h:45, from /usr/include/qt4/QtCore/qtextstream.h:48, from /usr/include/qt4/QtCore/QTextStream:1, from ../../../../../languages/cpp/parser/rpp/preprocessor.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/preprocessor.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qlocale.h:45, from /usr/include/qt4/QtCore/qtextstream.h:48, from /usr/include/qt4/QtCore/QTextStream:1, from ../../../../../languages/cpp/parser/rpp/preprocessor.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/rpp/pp-engine.h:32, from ../../../../../languages/cpp/parser/rpp/preprocessor.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/chartools.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/chartools.o -c ../../../../../languages/cpp/parser/rpp/chartools.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../../languages/cpp/parser/rpp/chartools.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/macrorepository.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/macrorepository.o -c ../../../../../languages/cpp/parser/rpp/macrorepository.cpp Linking CXX executable buddiestest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/buddiestest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/buddiestest.dir/buddiestest_automoc.o CMakeFiles/buddiestest.dir/test_buddies.o -o buddiestest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so In file included from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31:0, from ../../../../../languages/cpp/parser/rpp/macrorepository.h:24, from ../../../../../languages/cpp/parser/rpp/macrorepository.cpp:19: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../../languages/cpp/parser/rpp/pp-macro.h:31, from ../../../../../languages/cpp/parser/rpp/macrorepository.h:24, from ../../../../../languages/cpp/parser/rpp/macrorepository.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ Linking CXX shared library ../../../../lib/libkdev4cpprpp.so cd languages/cpp/parser/rpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cpprpp.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cpprpp.so -o ../../../../lib/libkdev4cpprpp.so CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o CMakeFiles/kdev4cpprpp.dir/pp-stream.o CMakeFiles/kdev4cpprpp.dir/pp-macro-expander.o CMakeFiles/kdev4cpprpp.dir/pp-scanner.o CMakeFiles/kdev4cpprpp.dir/pp-macro.o CMakeFiles/kdev4cpprpp.dir/pp-engine.o CMakeFiles/kdev4cpprpp.dir/pp-internal.o CMakeFiles/kdev4cpprpp.dir/pp-environment.o CMakeFiles/kdev4cpprpp.dir/pp-location.o CMakeFiles/kdev4cpprpp.dir/preprocessor.o CMakeFiles/kdev4cpprpp.dir/chartools.o CMakeFiles/kdev4cpprpp.dir/macrorepository.o /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 1 [ 52%] Built target buddiestest /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Generating makebuilderconfig.h, makebuilderconfig.cpp cd projectbuilders/makebuilder && /usr/bin/kconfig_compiler /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder/makebuilderconfig.kcfg /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder/makebuilderconfig.kcfgc -d /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Generating ui_makeconfig.h cd projectbuilders/makebuilder && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder/makeconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/ui_makeconfig.h -DKDE_UIC_BASENAME:STRING=makeconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdev_makebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/kcm_kdev_makebuilder_automoc.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_MAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_makebuilder.dir/kcm_kdev_makebuilder_automoc.o -c kcm_kdev_makebuilder_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderpreferences.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_MAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderpreferences.o -c ../../../projectbuilders/makebuilder/makebuilderpreferences.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 36 [ 52%] Built target kdev4cpprpp /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kdevmakebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o -c kdevmakebuilder_automoc.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../projectbuilders/makebuilder/makebuilder.h:24, from moc_makebuilder.cpp:10, from kdevmakebuilder_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectbuilders/makebuilder/makebuilder.h:46:87: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/makebuilder.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmakebuilder.dir/makebuilder.o -c ../../../projectbuilders/makebuilder/makebuilder.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../projectbuilders/makebuilder/makebuilder.h:24, from ../../../projectbuilders/makebuilder/makebuilder.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectbuilders/makebuilder/makebuilder.h:46:87: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderconfig.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_MAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderconfig.o -c makebuilderconfig.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/makejob.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmakebuilder.dir/makejob.o -c ../../../projectbuilders/makebuilder/makejob.cpp Linking CXX shared module ../../lib/kcm_kdev_makebuilder.so cd projectbuilders/makebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_kdev_makebuilder.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kcm_kdev_makebuilder.so -o ../../lib/kcm_kdev_makebuilder.so CMakeFiles/kcm_kdev_makebuilder.dir/kcm_kdev_makebuilder_automoc.o CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderpreferences.o CMakeFiles/kcm_kdev_makebuilder.dir/makebuilderconfig.o /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qpointer.h:45, from /usr/include/qt4/QtCore/QPointer:1, from /usr/include/kdevplatform/outputview/outputjob.h:23, from /usr/include/kdevplatform/outputview/outputexecutejob.h:23, from ../../../projectbuilders/makebuilder/makejob.h:27, from ../../../projectbuilders/makebuilder/makejob.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectbuilders/makebuilder/makebuilder.h:46:87: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Built target kcm_kdev_makebuilder /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Generating cmakebuilderconfig.h, cmakebuilderconfig.cpp cd projectbuilders/cmakebuilder && /usr/bin/kconfig_compiler /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfg /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder/cmakebuilderconfig.kcfgc -d /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Generating ui_cmakebuildersettings.h cd projectbuilders/cmakebuilder && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder/cmakebuildersettings.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/ui_cmakebuildersettings.h -DKDE_UIC_BASENAME:STRING=cmakebuildersettings -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdev_cmakebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_CMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o -c kcm_kdev_cmakebuilder_automoc.cpp Linking CXX shared module ../../lib/kdevmakebuilder.so cd projectbuilders/makebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevmakebuilder.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevmakebuilder.so -o ../../lib/kdevmakebuilder.so CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o CMakeFiles/kdevmakebuilder.dir/makebuilder.o CMakeFiles/kdevmakebuilder.dir/makejob.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Built target kdevmakebuilder /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Generating ui_cmakebuilddirchooser.h cd projectmanagers/cmake && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/cmakebuilddirchooser.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakebuilddirchooser.h -DKDE_UIC_BASENAME:STRING=cmakebuilddirchooser -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 21 cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/DependInfo.cmake --color= [ 53%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderpreferences.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_CMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderpreferences.o -c ../../../projectbuilders/cmakebuilder/cmakebuilderpreferences.cpp Scanning dependencies of target kdev4cmakecommon make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 53%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/kdev4cmakecommon_automoc.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/kdev4cmakecommon_automoc.o -c kdev4cmakecommon_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 53%] Building C object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmListFileLexer.o cd projectmanagers/cmake && /usr/bin/cc -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmListFileLexer.o -c ../../../projectmanagers/cmake/parser/cmListFileLexer.c /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 27 [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/astfactory.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/astfactory.o -c ../../../projectmanagers/cmake/parser/astfactory.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderconfig.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_CMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderconfig.o -c cmakebuilderconfig.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/astfactory.h:24, from ../../../projectmanagers/cmake/parser/astfactory.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CMakeAst* (*)(); QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = CMakeAst* (*)()]' ../../../projectmanagers/cmake/parser/astfactory.cpp:57:52: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../projectmanagers/cmake/parser/cmakeast.h:111:1: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Linking CXX shared module ../../lib/kcm_kdev_cmakebuilder.so cd projectbuilders/cmakebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_kdev_cmakebuilder.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kcm_kdev_cmakebuilder.so -o ../../lib/kcm_kdev_cmakebuilder.so CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderpreferences.o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderconfig.o /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakelistsparser.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakelistsparser.o -c ../../../projectmanagers/cmake/parser/cmakelistsparser.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 21 [ 54%] Built target kcm_kdev_cmakebuilder /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakeast.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeast.o -c ../../../projectmanagers/cmake/parser/cmakeast.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeast.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakecondition.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakecondition.o -c ../../../projectmanagers/cmake/parser/cmakecondition.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeast.cpp:3829:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CMakeCondition::conditionToken; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = CMakeCondition::conditionToken]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:30:14: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../projectmanagers/cmake/parser/cmakecondition.cpp:16: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakecondition.cpp:391:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakeprojectvisitor.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeprojectvisitor.o -c ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:329:62: required from 'const T& QMap::const_iterator::operator*() const [with Key = QString; T = QString]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:71:16: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = Target]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:286:45: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:337:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QMap]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:337:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QStringList]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:337:51: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ ../../../projectmanagers/cmake/parser/cmakeast.cpp: In member function 'virtual bool TryRunAst::parseFunctionInfo(const CMakeFunctionDesc&)': ../../../projectmanagers/cmake/parser/cmakeast.cpp:3354:14: warning: 'act' may be used uninitialized in this function [-Wmaybe-uninitialized] else switch(act) { ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/variablemap.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/variablemap.o -c ../../../projectmanagers/cmake/parser/variablemap.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakedebugvisitor.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakedebugvisitor.o -c ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:99:21: warning: 'virtual int CMakeAstVisitor::visit(const FunctionAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const FunctionAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:101:21: warning: 'virtual int CMakeAstVisitor::visit(const GetDirPropertyAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const GetDirPropertyAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:103:21: warning: 'virtual int CMakeAstVisitor::visit(const GetPropertyAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const GetPropertyAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:104:21: warning: 'virtual int CMakeAstVisitor::visit(const GetTargetPropAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const GetTargetPropAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:105:21: warning: 'virtual int CMakeAstVisitor::visit(const GetSourceFilePropAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const GetSourceFilePropAst * )=0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:117:21: warning: 'virtual int CMakeAstVisitor::visit(const RemoveDefinitionsAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const RemoveDefinitionsAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:119:21: warning: 'virtual int CMakeAstVisitor::visit(const SetTargetPropsAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const SetTargetPropsAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:120:21: warning: 'virtual int CMakeAstVisitor::visit(const SetDirectoryPropsAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const SetDirectoryPropsAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:121:21: warning: 'virtual int CMakeAstVisitor::visit(const SetPropertyAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const SetPropertyAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:124:21: warning: 'virtual int CMakeAstVisitor::visit(const TryCompileAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const TryCompileAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:125:21: warning: 'virtual int CMakeAstVisitor::visit(const TargetLinkLibrariesAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const TargetLinkLibrariesAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:126:21: warning: 'virtual int CMakeAstVisitor::visit(const SeparateArgumentsAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const SeparateArgumentsAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:127:21: warning: 'virtual int CMakeAstVisitor::visit(const UnsetAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const UnsetAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:24:0, from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21: ../../../projectmanagers/cmake/parser/cmakeastvisitor.h:128:21: warning: 'virtual int CMakeAstVisitor::visit(const WhileAst*)' was hidden [-Woverloaded-virtual] virtual int visit( const WhileAst * ) = 0; ^ In file included from ../../../projectmanagers/cmake/parser/cmakedebugvisitor.cpp:21:0: ../../../projectmanagers/cmake/parser/cmakedebugvisitor.h:71:21: warning: by 'CMakeAstDebugVisitor::visit' [-Woverloaded-virtual] virtual int visit( const CMakeAst * ); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakecachereader.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakecachereader.o -c ../../../projectmanagers/cmake/parser/cmakecachereader.cpp In file included from /usr/include/qt4/QtCore/qdebug.h:48:0, from /usr/include/qt4/QtCore/QDebug:1, from /usr/include/KDE/../kdebug.h:27, from /usr/include/KDE/KDebug:1, from ../../../projectmanagers/cmake/parser/cmakecachereader.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakeparserutils.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeparserutils.o -c ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/parser/cmakeparserutils.cpp:197:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 28 [ 55%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/parser/cmakeduchaintypes.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeduchaintypes.o -c ../../../projectmanagers/cmake/parser/cmakeduchaintypes.cpp In file included from /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:24:0, from ../../../projectmanagers/cmake/parser/cmakeduchaintypes.h:25, from ../../../projectmanagers/cmake/parser/cmakeduchaintypes.cpp:21: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:24, from ../../../projectmanagers/cmake/parser/cmakeduchaintypes.h:25, from ../../../projectmanagers/cmake/parser/cmakeduchaintypes.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/settings/cmakecachemodel.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/settings/cmakecachemodel.o -c ../../../projectmanagers/cmake/settings/cmakecachemodel.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/cmakeutils.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/cmakeutils.o -c ../../../projectmanagers/cmake/cmakeutils.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../projectmanagers/cmake/settings/cmakecachemodel.h:25, from ../../../projectmanagers/cmake/settings/cmakecachemodel.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ ../../../projectmanagers/cmake/cmakeutils.cpp: In function 'KUrl CMake::projectRoot(KDevelop::IProject*)': ../../../projectmanagers/cmake/cmakeutils.cpp:203:10: warning: unused variable 'correct' [-Wunused-variable] bool correct=projectPath.cd(CMake::projectRootRelative(project)); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qstringlist.h:46, from /usr/include/qt4/QtCore/QStringList:1, from ../../../projectmanagers/cmake/cmakeutils.h:25, from ../../../projectmanagers/cmake/cmakeutils.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/cmakebuilddirchooser.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/cmakebuilddirchooser.o -c ../../../projectmanagers/cmake/cmakebuilddirchooser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/cmakemodelitems.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CMAKECOMMON_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cmakecommon.dir/cmakemodelitems.o -c ../../../projectmanagers/cmake/cmakemodelitems.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/project/projectmodel.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:27, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/project/projectmodel.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:27, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectmanagers/cmake/cmakemodelitems.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakemodelitems.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcustommakemanager make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/kdevcustommakemanager_automoc.o cd projectmanagers/custommake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9025 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custommake -I../../.. -I../.. -I../../../projectbuilders/makebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcustommakemanager.dir/kdevcustommakemanager_automoc.o -c kdevcustommakemanager_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Building CXX object projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/custommakemanager.o cd projectmanagers/custommake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9025 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custommake -I../../.. -I../.. -I../../../projectbuilders/makebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcustommakemanager.dir/custommakemanager.o -c ../../../projectmanagers/custommake/custommakemanager.cpp Linking CXX shared library ../../lib/libkdev4cmakecommon.so cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cmakecommon.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cmakecommon.so -o ../../lib/libkdev4cmakecommon.so CMakeFiles/kdev4cmakecommon.dir/kdev4cmakecommon_automoc.o CMakeFiles/kdev4cmakecommon.dir/parser/cmListFileLexer.o CMakeFiles/kdev4cmakecommon.dir/parser/astfactory.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakelistsparser.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeast.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakecondition.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeprojectvisitor.o CMakeFiles/kdev4cmakecommon.dir/parser/variablemap.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakedebugvisitor.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakecachereader.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeparserutils.o CMakeFiles/kdev4cmakecommon.dir/parser/cmakeduchaintypes.o CMakeFiles/kdev4cmakecommon.dir/settings/cmakecachemodel.o CMakeFiles/kdev4cmakecommon.dir/cmakeutils.o CMakeFiles/kdev4cmakecommon.dir/cmakebuilddirchooser.o CMakeFiles/kdev4cmakecommon.dir/cmakemodelitems.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/arm-linux-gnueabihf/libQtScript.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtScript.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so ../../../projectmanagers/custommake/custommakemanager.cpp:135:6: warning: unused parameter 'project' [-Wunused-parameter] bool CustomMakeManager::isValid(const KUrl& url, const bool isFolder, IProject* project) const ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qstringlist.h:46, from /usr/include/qt4/QtCore/QStringList:1, from /usr/include/kdevplatform/project/interfaces/iprojectfilemanager.h:25, from /usr/include/kdevplatform/project/abstractfilemanagerplugin.h:26, from ../../../projectmanagers/custommake/custommakemanager.h:15, from ../../../projectmanagers/custommake/custommakemanager.cpp:12: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 27 28 [ 55%] Built target kdev4cmakecommon /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating kcfg_custombuildsystemconfig.h, kcfg_custombuildsystemconfig.cpp cd projectmanagers/custom-buildsystem && /usr/bin/kconfig_compiler /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/kcfg_custombuildsystemconfig.kcfg /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/kcfg_custombuildsystemconfig.kcfgc -d /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ No entries. /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating ui_includeswidget.h cd projectmanagers/custom-buildsystem && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/includeswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_includeswidget.h -DKDE_UIC_BASENAME:STRING=includeswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating ui_defineswidget.h cd projectmanagers/custom-buildsystem && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/defineswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_defineswidget.h -DKDE_UIC_BASENAME:STRING=defineswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating ui_projectpathswidget.h cd projectmanagers/custom-buildsystem && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/projectpathswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_projectpathswidget.h -DKDE_UIC_BASENAME:STRING=projectpathswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating ui_configwidget.h cd projectmanagers/custom-buildsystem && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/configwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_configwidget.h -DKDE_UIC_BASENAME:STRING=configwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 55%] Generating ui_custombuildsystemconfigwidget.h cd projectmanagers/custom-buildsystem && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/ui_custombuildsystemconfigwidget.h -DKDE_UIC_BASENAME:STRING=custombuildsystemconfigwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdevcustombuildsystem make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 23 [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_kdevcustombuildsystem_automoc.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_kdevcustombuildsystem_automoc.o -c kcm_kdevcustombuildsystem_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathsmodel.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathsmodel.o -c ../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp [ 56%] Building CXX object projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/custommakemodelitems.o cd projectmanagers/custommake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9025 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custommake -I../../.. -I../.. -I../../../projectbuilders/makebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcustommakemanager.dir/custommakemodelitems.o -c ../../../projectmanagers/custommake/custommakemodelitems.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/project/projectmodel.h:25, from ../../../projectmanagers/custommake/custommakemodelitems.h:14, from ../../../projectmanagers/custommake/custommakemodelitems.cpp:11: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/project/projectmodel.h:25, from ../../../projectmanagers/custommake/custommakemodelitems.h:14, from ../../../projectmanagers/custommake/custommakemodelitems.cpp:11: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../projectmanagers/custom-buildsystem/projectpathsmodel.h:23, from ../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../projectmanagers/custom-buildsystem/projectpathsmodel.h:23, from ../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ Linking CXX shared module ../../lib/kdevcustommakemanager.so cd projectmanagers/custommake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcustommakemanager.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcustommakemanager.so -o ../../lib/kdevcustommakemanager.so CMakeFiles/kdevcustommakemanager.dir/kdevcustommakemanager_automoc.o CMakeFiles/kdevcustommakemanager.dir/custommakemanager.o CMakeFiles/kdevcustommakemanager.dir/custommakemodelitems.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Built target kdevcustommakemanager /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcustombuildsystem make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/kdevcustombuildsystem_automoc.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kdevcustombuildsystem.dir/kdevcustombuildsystem_automoc.o -c kdevcustombuildsystem_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemplugin.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemplugin.o -c ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/definesmodel.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/definesmodel.o -c ../../../projectmanagers/custom-buildsystem/definesmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:747:45: required from 'T& QHash::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:144:23: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:482:49: required from 'void QList::removeAt(int) [with T = QPair]' ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:164:37: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QPair]' ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:27:35: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:654:9: required from 'QList QHash::keys() const [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:153:5: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QPair]' ../../../projectmanagers/custom-buildsystem/definesmodel.cpp:104:76: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from /usr/include/kdevplatform/project/interfaces/ibuildsystemmanager.h:25, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.h:24, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:747:45: required from 'T& QHash::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:134:34: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.h:23, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from /usr/include/kdevplatform/project/interfaces/ibuildsystemmanager.h:25, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.h:24, from ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:654:9: required from 'QList QHash::keys() const [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemplugin.cpp:132:5: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/includesmodel.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/includesmodel.o -c ../../../projectmanagers/custom-buildsystem/includesmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../projectmanagers/custom-buildsystem/includesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/includesmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../projectmanagers/custom-buildsystem/includesmodel.h:23, from ../../../projectmanagers/custom-buildsystem/includesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/includeswidget.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/includeswidget.o -c ../../../projectmanagers/custom-buildsystem/includeswidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/custombuildjob.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kdevcustombuildsystem.dir/custombuildjob.o -c ../../../projectmanagers/custom-buildsystem/custombuildjob.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../projectmanagers/custom-buildsystem/custombuildjob.h:24, from ../../../projectmanagers/custom-buildsystem/custombuildjob.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qpointer.h:45, from /usr/include/qt4/QtCore/QPointer:1, from /usr/include/kdevplatform/outputview/outputjob.h:23, from ../../../projectmanagers/custom-buildsystem/custombuildjob.h:23, from ../../../projectmanagers/custom-buildsystem/custombuildjob.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kdevplatform/project/abstractfilemanagerplugin.h:48:81: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ ../../../projectmanagers/custom-buildsystem/includeswidget.cpp:123:6: warning: unused parameter 'url' [-Wunused-parameter] void IncludesWidget::includePathUrlSelected(const KUrl& url) ^ ../../../projectmanagers/custom-buildsystem/includeswidget.cpp:139:9: warning: unused parameter 'url' [-Wunused-parameter] QString IncludesWidget::makeIncludeDirAbsolute(const KUrl& url) const ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../projectmanagers/custom-buildsystem/includeswidget.h:25, from ../../../projectmanagers/custom-buildsystem/includeswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../projectmanagers/custom-buildsystem/includeswidget.h:25, from ../../../projectmanagers/custom-buildsystem/includeswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ Linking CXX shared module ../../lib/kdevcustombuildsystem.so cd projectmanagers/custom-buildsystem && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcustombuildsystem.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcustombuildsystem.so -o ../../lib/kdevcustombuildsystem.so CMakeFiles/kdevcustombuildsystem.dir/kdevcustombuildsystem_automoc.o CMakeFiles/kdevcustombuildsystem.dir/custombuildsystemplugin.o CMakeFiles/kdevcustombuildsystem.dir/custombuildjob.o /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/defineswidget.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/defineswidget.o -c ../../../projectmanagers/custom-buildsystem/defineswidget.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Built target kdevcustombuildsystem /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/DependInfo.cmake --color= Scanning dependencies of target custombuildsystemplugintest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest_automoc.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/\"" -o CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest_automoc.o -c custombuildsystemplugintest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/\"" -o CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest.o -c ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../projectmanagers/custom-buildsystem/defineswidget.h:25, from ../../../projectmanagers/custom-buildsystem/defineswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../projectmanagers/custom-buildsystem/defineswidget.h:25, from ../../../projectmanagers/custom-buildsystem/defineswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/configwidget.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/configwidget.o -c ../../../projectmanagers/custom-buildsystem/configwidget.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QString]' /usr/include/kio/global.h:412:10: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.h:23, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.h:23, from ../../../../projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../projectmanagers/custom-buildsystem/configwidget.h:25, from ../../../projectmanagers/custom-buildsystem/configwidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../projectmanagers/custom-buildsystem/configwidget.h:25, from ../../../projectmanagers/custom-buildsystem/configwidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 16 [ 57%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/__/debugarea.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/\"" -o CMakeFiles/custombuildsystemplugintest.dir/__/debugarea.o -c ../../../../projectmanagers/custom-buildsystem/debugarea.cpp Linking CXX executable custombuildsystemplugintest cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/custombuildsystemplugintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest_automoc.o CMakeFiles/custombuildsystemplugintest.dir/custombuildsystemplugintest.o CMakeFiles/custombuildsystemplugintest.dir/__/debugarea.o -o custombuildsystemplugintest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathswidget.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathswidget.o -c ../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 16 [ 57%] Built target custombuildsystemplugintest /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Generating ui_custombuildsystemconfigwidget.h cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/ui_custombuildsystemconfigwidget.h -DKDE_UIC_BASENAME:STRING=custombuildsystemconfigwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Generating ui_projectpathswidget.h cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/projectpathswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/ui_projectpathswidget.h -DKDE_UIC_BASENAME:STRING=projectpathswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Generating ui_configwidget.h cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/configwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/ui_configwidget.h -DKDE_UIC_BASENAME:STRING=configwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Generating ui_includeswidget.h cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/includeswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/ui_includeswidget.h -DKDE_UIC_BASENAME:STRING=includeswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 57%] Generating ui_defineswidget.h cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/defineswidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/ui_defineswidget.h -DKDE_UIC_BASENAME:STRING=defineswidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_uitest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 25 [ 58%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/kcm_uitest_automoc.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/kcm_uitest_automoc.o -c kcm_uitest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 58%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/kcmuitestmain.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/kcmuitestmain.o -c ../../../../projectmanagers/custom-buildsystem/tests/kcmuitestmain.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../projectmanagers/custom-buildsystem/projectpathswidget.h:25, from ../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../projectmanagers/custom-buildsystem/projectpathswidget.h:25, from ../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 58%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/custombuildsystemconfigwidget.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/custombuildsystemconfigwidget.o -c ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 58%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/custombuildsystemconfigwidget.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/custombuildsystemconfigwidget.o -c ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: In function 'QString {anonymous}::generateToolGroupName(CustomBuildSystemTool::ActionType)': ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:32:22: warning: unused variable 'toolTypeCount' [-Wunused-variable] static const int toolTypeCount = CustomBuildSystemTool::Undefined + 1; ^ ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: At global scope: ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:173:6: warning: unused parameter 'project' [-Wunused-parameter] void CustomBuildSystemConfigWidget::saveTo( KConfig* cfg, KDevelop::IProject* project ) ^ ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: In member function 'void CustomBuildSystemConfigWidget::verify()': ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:236:10: warning: unused variable 'configurationSelected' [-Wunused-variable] bool configurationSelected = (ui->currentConfig->currentIndex() >= 0); ^ ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: In function 'QString {anonymous}::generateToolGroupName(CustomBuildSystemTool::ActionType)': ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:32:22: warning: unused variable 'toolTypeCount' [-Wunused-variable] static const int toolTypeCount = CustomBuildSystemTool::Undefined + 1; ^ ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: At global scope: ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:173:6: warning: unused parameter 'project' [-Wunused-parameter] void CustomBuildSystemConfigWidget::saveTo( KConfig* cfg, KDevelop::IProject* project ) ^ ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp: In member function 'void CustomBuildSystemConfigWidget::verify()': ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:236:10: warning: unused variable 'configurationSelected' [-Wunused-variable] bool configurationSelected = (ui->currentConfig->currentIndex() >= 0); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.h:24, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.h:24, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:780:57: required from 'QHash::iterator QHash::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qdatastream.h:365:9: required from 'QDataStream& operator>>(QDataStream&, QHash&) [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:106:31: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qdatastream.h:383:13: required from 'QDataStream& operator<<(QDataStream&, const QHash&) [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:167:23: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.h:24, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.h:24, from ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:780:57: required from 'QHash::iterator QHash::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qdatastream.h:365:9: required from 'QDataStream& operator>>(QDataStream&, QHash&) [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:106:31: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qdatastream.h:383:13: required from 'QDataStream& operator<<(QDataStream&, const QHash&) [with Key = QString; T = QVariant]' ../../../projectmanagers/custom-buildsystem/custombuildsystemconfigwidget.cpp:167:23: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 58%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/configwidget.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/configwidget.o -c ../../../../projectmanagers/custom-buildsystem/configwidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 24 [ 59%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_custombuildsystem.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_custombuildsystem.o -c ../../../projectmanagers/custom-buildsystem/kcm_custombuildsystem.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../../projectmanagers/custom-buildsystem/configwidget.h:25, from ../../../../projectmanagers/custom-buildsystem/configwidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../../projectmanagers/custom-buildsystem/configwidget.h:25, from ../../../../projectmanagers/custom-buildsystem/configwidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 59%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/debugarea.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/debugarea.o -c ../../../projectmanagers/custom-buildsystem/debugarea.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 59%] Building CXX object projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/kcfg_custombuildsystemconfig.o cd projectmanagers/custom-buildsystem && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCUSTOMBUILDSYSTEM_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/custom-buildsystem -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -o CMakeFiles/kcm_kdevcustombuildsystem.dir/kcfg_custombuildsystemconfig.o -c kcfg_custombuildsystemconfig.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 59%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/projectpathswidget.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/projectpathswidget.o -c ../../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp Linking CXX shared module ../../lib/kcm_kdevcustombuildsystem.so cd projectmanagers/custom-buildsystem && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_kdevcustombuildsystem.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kcm_kdevcustombuildsystem.so -o ../../lib/kcm_kdevcustombuildsystem.so CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_kdevcustombuildsystem_automoc.o CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathsmodel.o CMakeFiles/kcm_kdevcustombuildsystem.dir/definesmodel.o CMakeFiles/kcm_kdevcustombuildsystem.dir/includesmodel.o CMakeFiles/kcm_kdevcustombuildsystem.dir/includeswidget.o CMakeFiles/kcm_kdevcustombuildsystem.dir/defineswidget.o CMakeFiles/kcm_kdevcustombuildsystem.dir/configwidget.o CMakeFiles/kcm_kdevcustombuildsystem.dir/projectpathswidget.o CMakeFiles/kcm_kdevcustombuildsystem.dir/custombuildsystemconfigwidget.o CMakeFiles/kcm_kdevcustombuildsystem.dir/kcm_custombuildsystem.o CMakeFiles/kcm_kdevcustombuildsystem.dir/debugarea.o CMakeFiles/kcm_kdevcustombuildsystem.dir/kcfg_custombuildsystemconfig.o /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 23 24 [ 59%] Built target kcm_kdevcustombuildsystem /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 59%] In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:23, from ../../../../projectmanagers/custom-buildsystem/projectpathswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Generating ui_selectaddress.h cd debuggers/gdb && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/debuggers/gdb/selectaddress.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/ui_selectaddress.h -DKDE_UIC_BASENAME:STRING=selectaddress -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:27, from ../../../../projectmanagers/custom-buildsystem/projectpathswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/projectpathswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 18 [ 60%] Generating ui_debuggertracingdialog.h cd debuggers/gdb && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/debuggers/gdb/debuggertracingdialog.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/ui_debuggertracingdialog.h -DKDE_UIC_BASENAME:STRING=debuggertracingdialog -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest.dir/DependInfo.cmake --color= Scanning dependencies of target gdbtest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbtest_automoc.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbtest_automoc.o -c gdbtest_automoc.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdb.h:25, from moc_gdb.cpp:10, from gdbtest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/includesmodel.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/includesmodel.o -c ../../../../projectmanagers/custom-buildsystem/includesmodel.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/unittests/gdbtest.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/unittests/gdbtest.o -c ../../../debuggers/gdb/unittests/gdbtest.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../../projectmanagers/custom-buildsystem/includesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/includesmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../../projectmanagers/custom-buildsystem/includesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/includesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/definesmodel.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/definesmodel.o -c ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:747:45: required from 'T& QHash::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:144:23: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:482:49: required from 'void QList::removeAt(int) [with T = QPair]' ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:164:37: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QPair]' ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:27:35: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:654:9: required from 'QList QHash::keys() const [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:153:5: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractTableModel:1, from ../../../../projectmanagers/custom-buildsystem/definesmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QPair]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QPair]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QPair]' ../../../../projectmanagers/custom-buildsystem/definesmodel.cpp:104:76: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList >::Node*' to 'QPair*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kconfiggroup.h:32, from /usr/include/KDE/KConfigGroup:1, from ../../../debuggers/gdb/debugsession.h:31, from ../../../debuggers/gdb/unittests/gdbtest.h:23, from ../../../debuggers/gdb/unittests/gdbtest.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../debuggers/gdb/unittests/gdbtest.h:22, from ../../../debuggers/gdb/unittests/gdbtest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:130:25: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kconfiggroup.h:32, from /usr/include/KDE/KConfigGroup:1, from ../../../debuggers/gdb/debugsession.h:31, from ../../../debuggers/gdb/unittests/gdbtest.h:23, from ../../../debuggers/gdb/unittests/gdbtest.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../debuggers/gdb/unittests/gdbtest.h:22, from ../../../debuggers/gdb/unittests/gdbtest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/includeswidget.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/includeswidget.o -c ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:123:6: warning: unused parameter 'url' [-Wunused-parameter] void IncludesWidget::includePathUrlSelected(const KUrl& url) ^ ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:139:9: warning: unused parameter 'url' [-Wunused-parameter] QString IncludesWidget::makeIncludeDirAbsolute(const KUrl& url) const ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../../projectmanagers/custom-buildsystem/includeswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../../projectmanagers/custom-buildsystem/includeswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/includeswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 60%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/defineswidget.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/defineswidget.o -c ../../../../projectmanagers/custom-buildsystem/defineswidget.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../../projectmanagers/custom-buildsystem/defineswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/defineswidget.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from ../../../../projectmanagers/custom-buildsystem/defineswidget.h:25, from ../../../../projectmanagers/custom-buildsystem/defineswidget.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 26 [ 61%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/projectpathsmodel.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/projectpathsmodel.o -c ../../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../../projectmanagers/custom-buildsystem/projectpathsmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractListModel:1, from ../../../../projectmanagers/custom-buildsystem/projectpathsmodel.h:23, from ../../../../projectmanagers/custom-buildsystem/projectpathsmodel.cpp:20: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../../projectmanagers/custom-buildsystem/custombuildsystemconfig.h:50:91: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/__/debugarea.o cd projectmanagers/custom-buildsystem/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/custom-buildsystem/tests -I../../../.. -I../../.. -I../../../../projectmanagers/custom-buildsystem/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DCUSTOM_BUILDSYSTEM_VERSION=\"1.2.60\" -DPROJECTS_SOURCE_DIR=\"/build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests/projects\" -o CMakeFiles/kcm_uitest.dir/__/debugarea.o -c ../../../../projectmanagers/custom-buildsystem/debugarea.cpp Linking CXX executable kcm_uitest cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_uitest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/kcm_uitest.dir/kcm_uitest_automoc.o CMakeFiles/kcm_uitest.dir/kcmuitestmain.o CMakeFiles/kcm_uitest.dir/__/custombuildsystemconfigwidget.o CMakeFiles/kcm_uitest.dir/__/configwidget.o CMakeFiles/kcm_uitest.dir/__/projectpathswidget.o CMakeFiles/kcm_uitest.dir/__/includesmodel.o CMakeFiles/kcm_uitest.dir/__/definesmodel.o CMakeFiles/kcm_uitest.dir/__/includeswidget.o CMakeFiles/kcm_uitest.dir/__/defineswidget.o CMakeFiles/kcm_uitest.dir/__/projectpathsmodel.o CMakeFiles/kcm_uitest.dir/__/debugarea.o -o kcm_uitest -rdynamic /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano cd projectmanagers/custom-buildsystem/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 25 26 [ 61%] Built target kcm_uitest /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Generating ui_debuggerconfigwidget.h cd debuggers/gdb && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/debuggers/gdb/debuggerconfigwidget.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/ui_debuggerconfigwidget.h -DKDE_UIC_BASENAME:STRING=debuggerconfigwidget -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Generating ui_selectcore.h cd debuggers/gdb && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/debuggers/gdb/selectcore.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/ui_selectcore.h -DKDE_UIC_BASENAME:STRING=selectcore -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb.dir/DependInfo.cmake --color= Scanning dependencies of target kdevgdb make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb.dir/build /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] [ 61%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdb.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdb.o -c ../../../debuggers/gdb/gdb.cpp Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/kdevgdb_automoc.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/kdevgdb_automoc.o -c kdevgdb_automoc.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdb.h:25, from moc_gdb.cpp:10, from kdevgdb_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdb.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdb.o -c ../../../debuggers/gdb/gdb.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdb.h:25, from ../../../debuggers/gdb/gdb.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdb.h:25, from ../../../debuggers/gdb/gdb.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/debuggerplugin.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/debuggerplugin.o -c ../../../debuggers/gdb/debuggerplugin.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbcommandqueue.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbcommandqueue.o -c ../../../debuggers/gdb/gdbcommandqueue.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbcommandqueue.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbcommand.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbcommand.o -c ../../../debuggers/gdb/gdbcommand.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbcommand.h:23, from ../../../debuggers/gdb/gdbcommand.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:324:58: required from 'const Key& QMap::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtDBus/qdbusargument.h:341:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:50:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:419:58: required from 'const Key& QHash::const_iterator::key() const [with Key = QString; T = QVariant]' /usr/include/qt4/QtDBus/qdbusargument.h:390:23: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qlabel.h:45, from /usr/include/qt4/QtGui/QLabel:1, from ../../../debuggers/gdb/debuggerplugin.h:28, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtDBus/qdbusmessage.h:87:47: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qlabel.h:45, from /usr/include/qt4/QtGui/QLabel:1, from ../../../debuggers/gdb/debuggerplugin.h:28, from ../../../debuggers/gdb/debuggerplugin.cpp:25: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtDBus/qdbusmessage.h:87:47: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from /usr/include/kdevplatform/language/interfaces/editorcontext.h:25, from ../../../debuggers/gdb/debuggerplugin.cpp:67: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./debuggerplugin.moc:266:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbparser.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbparser.o -c ../../../debuggers/gdb/gdbparser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/stty.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/stty.o -c ../../../debuggers/gdb/stty.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 61%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdbcommandqueue.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdbcommandqueue.o -c ../../../debuggers/gdb/gdbcommandqueue.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 19 [ 62%] In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbcommandqueue.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/disassemblewidget.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/disassemblewidget.o -c ../../../debuggers/gdb/disassemblewidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdbcommand.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdbcommand.o -c ../../../debuggers/gdb/gdbcommand.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbcommand.h:23, from ../../../debuggers/gdb/gdbcommand.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/disassemblewidget.h:26, from ../../../debuggers/gdb/disassemblewidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from ../../../debuggers/gdb/mi/gdbmi.h:26, from ../../../debuggers/gdb/disassemblewidget.h:26, from ../../../debuggers/gdb/disassemblewidget.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdbparser.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdbparser.o -c ../../../debuggers/gdb/gdbparser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/stty.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/stty.o -c ../../../debuggers/gdb/stty.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/memviewdlg.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/memviewdlg.o -c ../../../debuggers/gdb/memviewdlg.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/disassemblewidget.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/disassemblewidget.o -c ../../../debuggers/gdb/disassemblewidget.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/memviewdlg.h:19, from ../../../debuggers/gdb/memviewdlg.cpp:16: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from ../../../debuggers/gdb/mi/gdbmi.h:26, from ../../../debuggers/gdb/memviewdlg.h:19, from ../../../debuggers/gdb/memviewdlg.cpp:16: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/disassemblewidget.h:26, from ../../../debuggers/gdb/disassemblewidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from ../../../debuggers/gdb/mi/gdbmi.h:26, from ../../../debuggers/gdb/disassemblewidget.h:26, from ../../../debuggers/gdb/disassemblewidget.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 62%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdboutputwidget.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdboutputwidget.o -c ../../../debuggers/gdb/gdboutputwidget.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qmimedata.h:45, from /usr/include/qt4/QtGui/qmime.h:45, from /usr/include/qt4/QtGui/qevent.h:52, from /usr/include/qt4/QtGui/QFocusEvent:1, from ../../../debuggers/gdb/gdboutputwidget.h:28, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qtimer.h:48, from /usr/include/qt4/QtCore/QTimer:1, from ../../../debuggers/gdb/gdboutputwidget.h:26, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qmimedata.h:45, from /usr/include/qt4/QtGui/qmime.h:45, from /usr/include/qt4/QtGui/qevent.h:52, from /usr/include/qt4/QtGui/QFocusEvent:1, from ../../../debuggers/gdb/gdboutputwidget.h:28, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 47 [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdboutputwidget.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdboutputwidget.o -c ../../../debuggers/gdb/gdboutputwidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/breakpointcontroller.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/breakpointcontroller.o -c ../../../debuggers/gdb/breakpointcontroller.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qmimedata.h:45, from /usr/include/qt4/QtGui/qmime.h:45, from /usr/include/qt4/QtGui/qevent.h:52, from /usr/include/qt4/QtGui/QFocusEvent:1, from ../../../debuggers/gdb/gdboutputwidget.h:28, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qtimer.h:48, from /usr/include/qt4/QtCore/QTimer:1, from ../../../debuggers/gdb/gdboutputwidget.h:26, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qmimedata.h:45, from /usr/include/qt4/QtGui/qmime.h:45, from /usr/include/qt4/QtGui/qevent.h:52, from /usr/include/qt4/QtGui/QFocusEvent:1, from ../../../debuggers/gdb/gdboutputwidget.h:28, from ../../../debuggers/gdb/gdboutputwidget.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:27, from ../../../debuggers/gdb/breakpointcontroller.h:27, from ../../../debuggers/gdb/breakpointcontroller.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QSet; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = const KDevelop::Breakpoint*; T = QSet]' ../../../debuggers/gdb/breakpointcontroller.cpp:77:44: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::Breakpoint*; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::Breakpoint*; T = QString]' ../../../debuggers/gdb/breakpointcontroller.cpp:107:45: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = const KDevelop::Breakpoint*; T = int]' /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:39:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = const KDevelop::Breakpoint*; T = QString]' /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:39:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/breakpointcontroller.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/breakpointcontroller.o -c ../../../debuggers/gdb/breakpointcontroller.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:27, from ../../../debuggers/gdb/breakpointcontroller.h:27, from ../../../debuggers/gdb/breakpointcontroller.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QSet; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = const KDevelop::Breakpoint*; T = QSet]' ../../../debuggers/gdb/breakpointcontroller.cpp:77:44: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::Breakpoint*; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::Breakpoint*; T = QString]' ../../../debuggers/gdb/breakpointcontroller.cpp:107:45: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = const KDevelop::Breakpoint*; T = int]' /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:39:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = const KDevelop::Breakpoint*; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = const KDevelop::Breakpoint*; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = const KDevelop::Breakpoint*; T = QString]' /usr/include/kdevplatform/debugger/interfaces/ibreakpointcontroller.h:39:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/mi/gdbmi.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/mi/gdbmi.o -c ../../../debuggers/gdb/mi/gdbmi.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/mi/gdbmi.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:547:72: required from 'int QMap::count(const Key&) const [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.cpp:88:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/mi/milexer.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/mi/milexer.o -c ../../../debuggers/gdb/mi/milexer.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/mi/gdbmi.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/mi/gdbmi.o -c ../../../debuggers/gdb/mi/gdbmi.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/mi/miparser.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/mi/miparser.o -c ../../../debuggers/gdb/mi/miparser.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/mi/gdbmi.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:547:72: required from 'int QMap::count(const Key&) const [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.cpp:88:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../debuggers/gdb/mi/milexer.h:23, from ../../../debuggers/gdb/mi/miparser.h:23, from ../../../debuggers/gdb/mi/miparser.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/miparser.cpp:297:62: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/mi/milexer.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/mi/milexer.o -c ../../../debuggers/gdb/mi/milexer.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/stringhelpers.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/stringhelpers.o -c ../../../debuggers/gdb/stringhelpers.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/mi/miparser.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/mi/miparser.o -c ../../../debuggers/gdb/mi/miparser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/debugsession.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/debugsession.o -c ../../../debuggers/gdb/debugsession.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../debuggers/gdb/mi/milexer.h:23, from ../../../debuggers/gdb/mi/miparser.h:23, from ../../../debuggers/gdb/mi/miparser.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/miparser.cpp:297:62: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/stringhelpers.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/stringhelpers.o -c ../../../debuggers/gdb/stringhelpers.cpp ../../../debuggers/gdb/debugsession.cpp: In member function 'bool GDBDebugger::DebugSession::startProgram(KDevelop::ILaunchConfiguration*)': ../../../debuggers/gdb/debugsession.cpp:987:13: warning: unused variable 'config_forceBPSet_' [-Wunused-variable] bool config_forceBPSet_ = grp.readEntry( GDBDebugger::allowForcedBPEntry, true ); ^ ../../../debuggers/gdb/debugsession.cpp:994:9: warning: unused variable 'config_outputRadix_' [-Wunused-variable] int config_outputRadix_ = 10; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kconfiggroup.h:32, from /usr/include/KDE/KConfigGroup:1, from ../../../debuggers/gdb/debugsession.h:31, from ../../../debuggers/gdb/debugsession.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qsharedpointer_impl.h:63, from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtCore/QWeakPointer:1, from ../../../debuggers/gdb/debugsession.h:29, from ../../../debuggers/gdb/debugsession.cpp:26: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 63%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/debugsession.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/debugsession.o -c ../../../debuggers/gdb/debugsession.cpp ../../../debuggers/gdb/debugsession.cpp: In member function 'bool GDBDebugger::DebugSession::startProgram(KDevelop::ILaunchConfiguration*)': ../../../debuggers/gdb/debugsession.cpp:987:13: warning: unused variable 'config_forceBPSet_' [-Wunused-variable] bool config_forceBPSet_ = grp.readEntry( GDBDebugger::allowForcedBPEntry, true ); ^ ../../../debuggers/gdb/debugsession.cpp:994:9: warning: unused variable 'config_outputRadix_' [-Wunused-variable] int config_outputRadix_ = 10; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kconfiggroup.h:32, from /usr/include/KDE/KConfigGroup:1, from ../../../debuggers/gdb/debugsession.h:31, from ../../../debuggers/gdb/debugsession.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qsharedpointer_impl.h:63, from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtCore/QWeakPointer:1, from ../../../debuggers/gdb/debugsession.h:29, from ../../../debuggers/gdb/debugsession.cpp:26: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 20 [ 64%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/variablecontroller.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/variablecontroller.o -c ../../../debuggers/gdb/variablecontroller.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/debugger/interfaces/idebugsession.h:25, from /usr/include/kdevplatform/debugger/interfaces/ivariablecontroller.h:28, from ../../../debuggers/gdb/variablecontroller.h:27, from ../../../debuggers/gdb/variablecontroller.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 64%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdblaunchconfig.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdblaunchconfig.o -c ../../../debuggers/gdb/gdblaunchconfig.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 64%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbframestackmodel.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbframestackmodel.o -c ../../../debuggers/gdb/gdbframestackmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/debugger/framestack/framestackmodel.h:24, from ../../../debuggers/gdb/gdbframestackmodel.h:25, from ../../../debuggers/gdb/gdbframestackmodel.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/interfaces/ilauncher.h:25, from ../../../debuggers/gdb/gdblaunchconfig.h:26, from ../../../debuggers/gdb/gdblaunchconfig.cpp:25: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 64%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/gdbvariable.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/gdbvariable.o -c ../../../debuggers/gdb/gdbvariable.cpp In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbvariable.h:25, from ../../../debuggers/gdb/gdbvariable.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::GdbVariable*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:672:83: required from 'int QMap::remove(const Key&) [with Key = QString; T = KDevelop::GdbVariable*]' ../../../debuggers/gdb/gdbvariable.cpp:66:37: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 64%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/debugjob.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/debugjob.o -c ../../../debuggers/gdb/debugjob.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debugjob.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qpointer.h:45, from /usr/include/qt4/QtCore/QPointer:1, from /usr/include/kdevplatform/outputview/outputjob.h:23, from ../../../debuggers/gdb/debugjob.h:26, from ../../../debuggers/gdb/debugjob.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../debuggers/gdb/debuggerplugin.h:71:77: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../debuggers/gdb/debuggerplugin.h:29, from ../../../debuggers/gdb/debugjob.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 64%] Building CXX object debuggers/gdb/CMakeFiles/gdbtest.dir/processselection.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/\"" -o CMakeFiles/gdbtest.dir/processselection.o -c ../../../debuggers/gdb/processselection.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 48 [ 65%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/selectcoredialog.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/selectcoredialog.o -c ../../../debuggers/gdb/selectcoredialog.cpp Linking CXX executable gdbtest cd debuggers/gdb && /usr/bin/cmake -E cmake_link_script CMakeFiles/gdbtest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/gdbtest.dir/gdbtest_automoc.o CMakeFiles/gdbtest.dir/unittests/gdbtest.o CMakeFiles/gdbtest.dir/gdb.o CMakeFiles/gdbtest.dir/gdbcommandqueue.o CMakeFiles/gdbtest.dir/gdbcommand.o CMakeFiles/gdbtest.dir/gdbparser.o CMakeFiles/gdbtest.dir/stty.o CMakeFiles/gdbtest.dir/disassemblewidget.o CMakeFiles/gdbtest.dir/memviewdlg.o CMakeFiles/gdbtest.dir/gdboutputwidget.o CMakeFiles/gdbtest.dir/breakpointcontroller.o CMakeFiles/gdbtest.dir/mi/gdbmi.o CMakeFiles/gdbtest.dir/mi/milexer.o CMakeFiles/gdbtest.dir/mi/miparser.o CMakeFiles/gdbtest.dir/stringhelpers.o CMakeFiles/gdbtest.dir/debugsession.o CMakeFiles/gdbtest.dir/variablecontroller.o CMakeFiles/gdbtest.dir/gdbframestackmodel.o CMakeFiles/gdbtest.dir/gdbvariable.o CMakeFiles/gdbtest.dir/processselection.o -o gdbtest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libprocessui.so.4.11.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libprocesscore.so.4.11.0.abi1 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/variablecontroller.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/variablecontroller.o -c ../../../debuggers/gdb/variablecontroller.cpp cd debuggers/gdb && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 18 19 20 [ 65%] Built target gdbtest /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/DependInfo.cmake --color= Scanning dependencies of target qtprinters make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/qtprinters_automoc.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests/\"" -o CMakeFiles/qtprinters.dir/qtprinters_automoc.o -c qtprinters_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/qtprinters.o cd debuggers/gdb/printers/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -I. -I../../../../../debuggers/gdb/printers/tests -I../../../../.. -I../../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPRINTER_BIN_DIR=\"/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests/\"" -o CMakeFiles/qtprinters.dir/qtprinters.o -c ../../../../../debuggers/gdb/printers/tests/qtprinters.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from /usr/include/kdevplatform/debugger/interfaces/idebugsession.h:25, from /usr/include/kdevplatform/debugger/interfaces/ivariablecontroller.h:28, from ../../../debuggers/gdb/variablecontroller.h:27, from ../../../debuggers/gdb/variablecontroller.cpp:24: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdbframestackmodel.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdbframestackmodel.o -c ../../../debuggers/gdb/gdbframestackmodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/debugger/framestack/framestackmodel.h:24, from ../../../debuggers/gdb/gdbframestackmodel.h:25, from ../../../debuggers/gdb/gdbframestackmodel.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Linking CXX executable qtprinters cd debuggers/gdb/printers/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qtprinters.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -g3 -fno-inline -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qtprinters.dir/qtprinters_automoc.o CMakeFiles/qtprinters.dir/qtprinters.o -o qtprinters -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtTest.so cd debuggers/gdb/printers/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Built target qtprinters /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp.dir/DependInfo.cmake --color= Scanning dependencies of target kdevqthelp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o -c kdevqthelp_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from kdevqthelp_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QUrl]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QUrl]' ../../../documentation/qthelp/qthelpdocumentation.h:50:51: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from kdevqthelp_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/gdbvariable.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/gdbvariable.o -c ../../../debuggers/gdb/gdbvariable.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelpplugin.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelpplugin.o -c ../../../documentation/qthelp/qthelpplugin.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../documentation/qthelp/qthelpplugin.h:24, from ../../../documentation/qthelp/qthelpplugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from ../../../debuggers/gdb/mi/gdbmi.h:26:0, from ../../../debuggers/gdb/gdbvariable.h:25, from ../../../debuggers/gdb/gdbvariable.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::GdbVariable*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:672:83: required from 'int QMap::remove(const Key&) [with Key = QString; T = KDevelop::GdbVariable*]' ../../../debuggers/gdb/gdbvariable.cpp:66:37: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = GDBMI::Result*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = GDBMI::Result*]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = GDBMI::Result*]' ../../../debuggers/gdb/mi/gdbmi.h:314:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelpproviderabstract.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelpproviderabstract.o -c ../../../documentation/qthelp/qthelpproviderabstract.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object debuggers/gdb/CMakeFiles/kdevgdb.dir/processselection.o cd debuggers/gdb && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDEV_ENABLE_GDB_ATTACH_DIALOG -DKDE_DEFAULT_DEBUG_AREA=9012 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVGDB_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../debuggers/gdb -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevgdb.dir/processselection.o -c ../../../debuggers/gdb/processselection.cpp In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX shared module ../../lib/kdevgdb.so cd debuggers/gdb && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevgdb.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -fexceptions -UQT_NO_EXCEPTIONS -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevgdb.so -o ../../lib/kdevgdb.so CMakeFiles/kdevgdb.dir/kdevgdb_automoc.o CMakeFiles/kdevgdb.dir/gdb.o CMakeFiles/kdevgdb.dir/debuggerplugin.o CMakeFiles/kdevgdb.dir/gdbcommandqueue.o CMakeFiles/kdevgdb.dir/gdbcommand.o CMakeFiles/kdevgdb.dir/gdbparser.o CMakeFiles/kdevgdb.dir/stty.o CMakeFiles/kdevgdb.dir/disassemblewidget.o CMakeFiles/kdevgdb.dir/gdboutputwidget.o CMakeFiles/kdevgdb.dir/breakpointcontroller.o CMakeFiles/kdevgdb.dir/mi/gdbmi.o CMakeFiles/kdevgdb.dir/mi/milexer.o CMakeFiles/kdevgdb.dir/mi/miparser.o CMakeFiles/kdevgdb.dir/stringhelpers.o CMakeFiles/kdevgdb.dir/debugsession.o CMakeFiles/kdevgdb.dir/gdblaunchconfig.o CMakeFiles/kdevgdb.dir/debugjob.o CMakeFiles/kdevgdb.dir/selectcoredialog.o CMakeFiles/kdevgdb.dir/variablecontroller.o CMakeFiles/kdevgdb.dir/gdbframestackmodel.o CMakeFiles/kdevgdb.dir/gdbvariable.o CMakeFiles/kdevgdb.dir/processselection.o -lsublime /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libprocessui.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libprocesscore.so.4.11.0.abi1 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelpprovider.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelpprovider.o -c ../../../documentation/qthelp/qthelpprovider.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelpdocumentation.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelpdocumentation.o -c ../../../documentation/qthelp/qthelpdocumentation.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 46 47 48 [ 66%] Built target kdevgdb /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 52 [ 67%] Generating ui_qthelpconfig.h cd documentation/qthelp && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/documentation/qthelp/qthelpconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/ui_qthelpconfig.h -DKDE_UIC_BASENAME:STRING=qthelpconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/DependInfo.cmake --color= Scanning dependencies of target kdevqthelp_config make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/kdevqthelp_config_automoc.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_CONFIG_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp_config.dir/kdevqthelp_config_automoc.o -c kdevqthelp_config_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/qthelpconfig.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_CONFIG_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp_config.dir/qthelpconfig.o -c ../../../documentation/qthelp/qthelpconfig.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../documentation/qthelp/qthelpdocumentation.h:25, from ../../../documentation/qthelp/qthelpdocumentation.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:325:58: required from 'const T& QMap::const_iterator::value() const [with Key = QString; T = QUrl]' ../../../documentation/qthelp/qthelpdocumentation.cpp:49:30: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kcmodule.h:28, from /usr/include/KDE/KCModule:1, from ../../../documentation/qthelp/qthelpconfig.h:24, from ../../../documentation/qthelp/qthelpconfig.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/KDE/../kcmodule.h:135:119: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kcmodule.h:28, from /usr/include/KDE/KCModule:1, from ../../../documentation/qthelp/qthelpconfig.h:24, from ../../../documentation/qthelp/qthelpconfig.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelpqtdoc.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelpqtdoc.o -c ../../../documentation/qthelp/qthelpqtdoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/qthelp_config_shared.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_CONFIG_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp_config.dir/qthelp_config_shared.o -c ../../../documentation/qthelp/qthelp_config_shared.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/qthelp_config_shared.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/qthelp_config_shared.o -c ../../../documentation/qthelp/qthelp_config_shared.cpp Linking CXX shared module ../../lib/kdevqthelp_config.so cd documentation/qthelp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevqthelp_config.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevqthelp_config.so -o ../../lib/kdevqthelp_config.so CMakeFiles/kdevqthelp_config.dir/kdevqthelp_config_automoc.o CMakeFiles/kdevqthelp_config.dir/qthelpconfig.o CMakeFiles/kdevqthelp_config.dir/qthelp_config_shared.o /usr/lib/libkutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/libknewstuff3.so.4.11.0 /usr/lib/libkemoticons.so.4.11.0 /usr/lib/libkidletime.so.4.11.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkprintutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 52 [ 67%] Built target kdevqthelp_config /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/DependInfo.cmake --color= Linking CXX shared module ../../lib/kdevqthelp.so cd documentation/qthelp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevqthelp.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevqthelp.so -o ../../lib/kdevqthelp.so CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o CMakeFiles/kdevqthelp.dir/qthelpplugin.o CMakeFiles/kdevqthelp.dir/qthelpproviderabstract.o CMakeFiles/kdevqthelp.dir/qthelpprovider.o CMakeFiles/kdevqthelp.dir/qthelpdocumentation.o CMakeFiles/kdevqthelp.dir/qthelpqtdoc.o CMakeFiles/kdevqthelp.dir/qthelp_config_shared.o /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so Scanning dependencies of target qthelpplugintest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o -c qthelpplugintest_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Built target kdevqthelp /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage.dir/DependInfo.cmake --color= Scanning dependencies of target kdevmanpage make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/manpage/CMakeFiles/kdevmanpage.dir/kdevmanpage_automoc.o cd documentation/manpage && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMANPAGE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/manpage -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmanpage.dir/kdevmanpage_automoc.o -c kdevmanpage_automoc.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QUrl]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QUrl]' ../../../../documentation/qthelp/qthelpdocumentation.h:50:51: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 50 [ 68%] Building CXX object documentation/manpage/CMakeFiles/kdevmanpage.dir/manpagedocumentation.o cd documentation/manpage && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMANPAGE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/manpage -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmanpage.dir/manpagedocumentation.o -c ../../../documentation/manpage/manpagedocumentation.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/testqthelpplugin.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/testqthelpplugin.o -c ../../../../documentation/qthelp/tests/testqthelpplugin.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qlabel.h:45, from /usr/include/qt4/QtGui/QLabel:1, from ../../../documentation/manpage/manpagedocumentation.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../documentation/manpage/manpageplugin.h:41:80: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentation.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagedocumentation.moc:159:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/manpage/CMakeFiles/kdevmanpage.dir/manpageplugin.o cd documentation/manpage && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMANPAGE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/manpage -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmanpage.dir/manpageplugin.o -c ../../../documentation/manpage/manpageplugin.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelpplugin.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpplugin.o -c ../../../../documentation/qthelp/qthelpplugin.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../../documentation/qthelp/qthelpplugin.h:24, from ../../../../documentation/qthelp/qthelpplugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelpproviderabstract.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpproviderabstract.o -c ../../../../documentation/qthelp/qthelpproviderabstract.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kpluginfactory.h:28, from /usr/include/KDE/KPluginFactory:1, from ../../../documentation/manpage/manpageplugin.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kpluginfactory.h:28, from /usr/include/KDE/KPluginFactory:1, from ../../../documentation/manpage/manpageplugin.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QString]' /usr/include/kio/global.h:412:10: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/KDE/../kpluginfactory.h:27, from /usr/include/KDE/KPluginFactory:1, from ../../../documentation/manpage/manpageplugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/KDE/../kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../documentation/manpage/manpageplugin.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpageplugin.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/manpage/CMakeFiles/kdevmanpage.dir/manpagemodel.o cd documentation/manpage && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMANPAGE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/manpage -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmanpage.dir/manpagemodel.o -c ../../../documentation/manpage/manpagemodel.cpp In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../documentation/qthelp/qthelpproviderabstract.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../documentation/qthelp/qthelpproviderabstract.cpp:98:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelpprovider.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpprovider.o -c ../../../../documentation/qthelp/qthelpprovider.cpp /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:46, from /usr/include/qt4/QtGui/qstringlistmodel.h:46, from /usr/include/qt4/QtGui/QStringListModel:1, from ../../../documentation/manpage/manpagemodel.h:25, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:46, from /usr/include/qt4/QtGui/qstringlistmodel.h:46, from /usr/include/qt4/QtGui/QStringListModel:1, from ../../../documentation/manpage/manpagemodel.h:25, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QString; T = QString]' /usr/include/kio/global.h:412:10: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qstringlist.h:46, from /usr/include/qt4/QtGui/qstringlistmodel.h:45, from /usr/include/qt4/QtGui/QStringListModel:1, from ../../../documentation/manpage/manpagemodel.h:25, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../documentation/manpage/manpageplugin.h:41:80: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagemodel.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./manpagemodel.moc:135:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelpdocumentation.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpdocumentation.o -c ../../../../documentation/qthelp/qthelpdocumentation.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from ../../../../documentation/qthelp/qthelpdocumentation.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:325:58: required from 'const T& QMap::const_iterator::value() const [with Key = QString; T = QUrl]' ../../../../documentation/qthelp/qthelpdocumentation.cpp:49:30: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/manpage/CMakeFiles/kdevmanpage.dir/manpagedocumentationwidget.o cd documentation/manpage && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMANPAGE_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/manpage -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmanpage.dir/manpagedocumentationwidget.o -c ../../../documentation/manpage/manpagedocumentationwidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelpqtdoc.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelpqtdoc.o -c ../../../../documentation/qthelp/qthelpqtdoc.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/qframe.h:45, from /usr/include/qt4/QtGui/qstackedwidget.h:45, from /usr/include/qt4/QtGui/QStackedWidget:1, from ../../../documentation/manpage/manpagedocumentationwidget.h:24, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../documentation/manpage/manpageplugin.h:41:80: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../documentation/manpage/manpagemodel.h:28, from ../../../documentation/manpage/manpagedocumentation.h:31, from ../../../documentation/manpage/manpagedocumentationwidget.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../documentation/manpage/manpagedocumentationwidget.cpp:87:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX shared module ../../lib/kdevmanpage.so cd documentation/manpage && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevmanpage.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevmanpage.so -o ../../lib/kdevmanpage.so CMakeFiles/kdevmanpage.dir/kdevmanpage_automoc.o CMakeFiles/kdevmanpage.dir/manpagedocumentation.o CMakeFiles/kdevmanpage.dir/manpageplugin.o CMakeFiles/kdevmanpage.dir/manpagemodel.o CMakeFiles/kdevmanpage.dir/manpagedocumentationwidget.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 99 [ 69%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/__/qthelp_config_shared.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/__/qthelp_config_shared.o -c ../../../../documentation/qthelp/qthelp_config_shared.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 50 [ 69%] Built target kdevmanpage /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Generating ui_kdeconfig.h cd kdeintegration/kdeprovider && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/kdeconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/ui_kdeconfig.h -DKDE_UIC_BASENAME:STRING=kdeconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Generating kdeconfig.h, kdeconfig.cpp cd kdeintegration/kdeprovider && /usr/bin/kconfig_compiler /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/kdeconfig.kcfg /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/kdeconfig.kcfgc -d /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/ cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/DependInfo.cmake --color= Scanning dependencies of target kdevkdeprovider make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o -c kdevkdeprovider_automoc.cpp Linking CXX executable qthelpplugintest cd documentation/qthelp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qthelpplugintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o CMakeFiles/qthelpplugintest.dir/testqthelpplugin.o CMakeFiles/qthelpplugintest.dir/__/qthelpplugin.o CMakeFiles/qthelpplugintest.dir/__/qthelpproviderabstract.o CMakeFiles/qthelpplugintest.dir/__/qthelpprovider.o CMakeFiles/qthelpplugintest.dir/__/qthelpdocumentation.o CMakeFiles/qthelpplugintest.dir/__/qthelpqtdoc.o CMakeFiles/qthelpplugintest.dir/__/qthelp_config_shared.o -o qthelpplugintest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdeprojectsmodel.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdeprojectsmodel.o -c ../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp cd documentation/qthelp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 99 [ 69%] Built target qthelpplugintest /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/DependInfo.cmake --color= Scanning dependencies of target kdeprojectsreadertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Building CXX object kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o cd kdeintegration/kdeprovider/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../kdeintegration/kdeprovider/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o -c kdeprojectsreadertest_automoc.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp:47:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../../kdeintegration/kdeprovider/kdeprojectsreader.h:21, from moc_kdeprojectsreader.cpp:10, from kdeprojectsreadertest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QVariant]' ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:36:14: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 49 [ 70%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdeproviderwidget.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdeproviderwidget.o -c ../../../kdeintegration/kdeprovider/kdeproviderwidget.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsreader.o cd kdeintegration/kdeprovider/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../kdeintegration/kdeprovider/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsreader.o -c ../../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../../kdeintegration/kdeprovider/kdeprojectsreader.h:21, from ../../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp:90:52: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:46, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/QListView:1, from ../../../kdeintegration/kdeprovider/kdeproviderwidget.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtGui/qwidget.h:46, from /usr/include/qt4/QtGui/QWidget:1, from /usr/include/kdevplatform/interfaces/iprojectprovider.h:25, from ../../../kdeintegration/kdeprovider/kdeproviderwidget.h:24, from ../../../kdeintegration/kdeprovider/kdeproviderwidget.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qabstractitemview.h:46, from /usr/include/qt4/QtGui/qlistview.h:45, from /usr/include/qt4/QtGui/QListView:1, from ../../../kdeintegration/kdeprovider/kdeproviderwidget.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QVariant]' ../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:36:14: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsmodel.o cd kdeintegration/kdeprovider/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../kdeintegration/kdeprovider/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsmodel.o -c ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdeproviderplugin.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdeproviderplugin.o -c ../../../kdeintegration/kdeprovider/kdeproviderplugin.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../kdeintegration/kdeprovider/kdeproviderplugin.h:24, from ../../../kdeintegration/kdeprovider/kdeproviderplugin.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.cpp:47:22: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Building CXX object kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest.o cd kdeintegration/kdeprovider/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../kdeintegration/kdeprovider/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest.o -c ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp [ 70%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdeprojectsreader.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdeprojectsreader.o -c ../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../kdeintegration/kdeprovider/kdeprojectsreader.h:21, from ../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../kdeintegration/kdeprovider/kdeprojectsreader.cpp:90:52: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtTest/qtest.h:56, from /usr/include/qt4/QtTest/QTest:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:324:58: required from 'const Key& QMap::const_iterator::key() const [with Key = QString; T = QVariant]' ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:57:13: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.h:22, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtTest/qtest.h:56, from /usr/include/qt4/QtTest/QTest:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.h:22, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtTest/qtest.h:56, from /usr/include/qt4/QtTest/QTest:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.h:22, from ../../../../kdeintegration/kdeprovider/tests/kdeprojectsreadertest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdeconfig.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdeconfig.o -c kdeconfig.cpp Linking CXX executable kdeprojectsreadertest cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeprojectsreadertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsreader.o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsmodel.o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest.o -o kdeprojectsreadertest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Built target kdeprojectsreadertest /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Linking CXX shared module ../../lib/kdevkdeprovider.so cd kdeintegration/kdeprovider && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevkdeprovider.dir/link.txt --verbose=1 [ 70%] /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevkdeprovider.so -o ../../lib/kdevkdeprovider.so CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o CMakeFiles/kdevkdeprovider.dir/kdeprojectsmodel.o CMakeFiles/kdevkdeprovider.dir/kdeproviderwidget.o CMakeFiles/kdevkdeprovider.dir/kdeproviderplugin.o CMakeFiles/kdevkdeprovider.dir/kdeprojectsreader.o CMakeFiles/kdevkdeprovider.dir/kdeconfig.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformvcs.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano Generating ui_plasmoidexecutionconfig.h cd kdeintegration/executeplasmoid && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid/plasmoidexecutionconfig.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/ui_plasmoidexecutionconfig.h -DKDE_UIC_BASENAME:STRING=plasmoidexecutionconfig -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/DependInfo.cmake --color= Scanning dependencies of target kdevexecuteplasmoid make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o cd kdeintegration/executeplasmoid && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9515 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVEXECUTEPLASMOID_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/executeplasmoid -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o -c kdevexecuteplasmoid_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 49 [ 70%] Built target kdevkdeprovider /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta.dir/build.make utils/okteta/CMakeFiles/kdevokteta.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta.dir/DependInfo.cmake --color= Scanning dependencies of target kdevokteta make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta.dir/build.make utils/okteta/CMakeFiles/kdevokteta.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o -c kdevokteta_automoc.cpp In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/interfaces/launchconfigurationtype.h:25, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.h:24, from moc_plasmoidexecutionconfig.cpp:10, from kdevexecuteplasmoid_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/sublime/view.h:22, from ../../../utils/okteta/oktetaview.h:29, from moc_oktetaview.cpp:10, from kdevokteta_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../utils/okteta/oktetaplugin.h:50:85: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/executeplasmoidplugin.o cd kdeintegration/executeplasmoid && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9515 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVEXECUTEPLASMOID_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/executeplasmoid -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevexecuteplasmoid.dir/executeplasmoidplugin.o -c ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/kastentoolviewwidget.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/kastentoolviewwidget.o -c ../../../utils/okteta/kastentoolviewwidget.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:26, from ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/oktetatoolviewfactory.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/oktetatoolviewfactory.o -c ../../../utils/okteta/oktetatoolviewfactory.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionconfig.o cd kdeintegration/executeplasmoid && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9515 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVEXECUTEPLASMOID_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/executeplasmoid -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionconfig.o -c ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/oktetaplugin.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/oktetaplugin.o -c ../../../utils/okteta/oktetaplugin.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../utils/okteta/oktetaplugin.h:29, from ../../../utils/okteta/oktetaplugin.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../utils/okteta/oktetaplugin.h:50:85: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/interfaces/launchconfigurationtype.h:25, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.h:24, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:116:18: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:119:61: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.cpp:119:61: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/oktetadocument.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/oktetadocument.o -c ../../../utils/okteta/oktetadocument.cpp ../../../utils/okteta/oktetadocument.cpp:227:6: warning: unused parameter 'view' [-Wunused-parameter] void OktetaDocument::activate( Sublime::View* view, KParts::MainWindow* mainWindow ) ^ ../../../utils/okteta/oktetadocument.cpp:227:6: warning: unused parameter 'mainWindow' [-Wunused-parameter] ../../../utils/okteta/oktetadocument.cpp: In member function 'virtual Sublime::View* KDevelop::OktetaDocument::newView(Sublime::Document*)': ../../../utils/okteta/oktetadocument.cpp:256:16: warning: unused variable 'syncSucceeded' [-Wunused-variable] const bool syncSucceeded = ^ ../../../utils/okteta/oktetadocument.cpp: At global scope: ../../../utils/okteta/oktetadocument.cpp:237:16: warning: unused parameter 'document' [-Wunused-parameter] Sublime::View* OktetaDocument::newView( Sublime::Document* document ) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 51 [ 71%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/oktetaview.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/oktetaview.o -c ../../../utils/okteta/oktetaview.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 71%] Building CXX object kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionjob.o cd kdeintegration/executeplasmoid && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9515 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVEXECUTEPLASMOID_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/executeplasmoid -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionjob.o -c ../../../kdeintegration/executeplasmoid/plasmoidexecutionjob.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/sublime/view.h:22, from ../../../utils/okteta/oktetaview.h:29, from ../../../utils/okteta/oktetaview.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../utils/okteta/oktetaplugin.h:50:85: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 71%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/oktetawidget.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/oktetawidget.o -c ../../../utils/okteta/oktetawidget.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qprocess.h:45, from /usr/include/qt4/QtCore/QProcess:1, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionjob.h:24, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionjob.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/KDE/../kxmlguiclient.h:24, from /usr/include/KDE/KXMLGUIClient:1, from ../../../utils/okteta/oktetawidget.h:29, from ../../../utils/okteta/oktetawidget.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from /usr/include/KDE/../kxmlguiclient.h:24, from /usr/include/KDE/KXMLGUIClient:1, from ../../../utils/okteta/oktetawidget.h:29, from ../../../utils/okteta/oktetawidget.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../utils/okteta/oktetaplugin.h:50:85: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../lib/kdevexecuteplasmoid.so cd kdeintegration/executeplasmoid && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevexecuteplasmoid.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevexecuteplasmoid.so -o ../../lib/kdevexecuteplasmoid.so CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o CMakeFiles/kdevexecuteplasmoid.dir/executeplasmoidplugin.o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionconfig.o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionjob.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so Linking CXX shared module ../../lib/kdevokteta.so cd utils/okteta && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevokteta.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevokteta.so -o ../../lib/kdevokteta.so CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o CMakeFiles/kdevokteta.dir/kastentoolviewwidget.o CMakeFiles/kdevokteta.dir/oktetatoolviewfactory.o CMakeFiles/kdevokteta.dir/oktetaplugin.o CMakeFiles/kdevokteta.dir/oktetadocument.o CMakeFiles/kdevokteta.dir/oktetaview.o CMakeFiles/kdevokteta.dir/oktetawidget.o -lkasten2okteta1core -lkasten2okteta1gui -lkasten2okteta1controllers -lokteta1core -lokteta1gui -lkasten2core -lkasten2gui -lkasten2controllers /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 71%] Built target kdevexecuteplasmoid /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 51 [ 71%] Built target kdevokteta /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/depend Scanning dependencies of target kdev4cppparser make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 71%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o -c kdev4cppparser_automoc.cpp Scanning dependencies of target pp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 71%] [ 71%] Building CXX object languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/pp_automoc.o cd languages/cpp/parser/rpp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../../languages/cpp/parser/rpp/tests -I../../../../../.. -I../../../../.. -I../../../../../../languages/cpp/parser -I../../../../../../languages/cpp/cppduchain -I../../../../../../languages/cpp/parser/rpp/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/pp_automoc.o -c pp_automoc.cpp Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/ast.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/ast.o -c ../../../../languages/cpp/parser/ast.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 96 [ 72%] Building CXX object languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/main.o cd languages/cpp/parser/rpp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../../languages/cpp/parser/rpp/tests -I../../../../../.. -I../../../../.. -I../../../../../../languages/cpp/parser -I../../../../../../languages/cpp/cppduchain -I../../../../../../languages/cpp/parser/rpp/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/main.o -c ../../../../../../languages/cpp/parser/rpp/tests/main.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 72%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/default_visitor.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/default_visitor.o -c ../../../../languages/cpp/parser/default_visitor.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../../languages/cpp/parser/rpp/tests/../pp-engine.h:32, from ../../../../../../languages/cpp/parser/rpp/tests/main.cpp:21: ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../../languages/cpp/parser/rpp/tests/../pp-engine.h:32, from ../../../../../../languages/cpp/parser/rpp/tests/main.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../../languages/cpp/parser/rpp/tests/../pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ Linking CXX executable pp cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pp.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/pp.dir/pp_automoc.o CMakeFiles/pp.dir/main.o -o pp -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 72%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/parentvisitor.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/parentvisitor.o -c ../../../../languages/cpp/parser/parentvisitor.cpp cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 96 [ 72%] Built target pp /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcmakebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 72%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/kdevcmakebuilder_automoc.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakebuilder.dir/kdevcmakebuilder_automoc.o -c kdevcmakebuilder_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 38 [ 73%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/cmakebuilder.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakebuilder.dir/cmakebuilder.o -c ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 73%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/name_compiler.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/name_compiler.o -c ../../../../languages/cpp/parser/name_compiler.cpp ../../../../languages/cpp/parser/name_compiler.cpp:141:2: warning: #warning "NameCompiler::visitUnqualifiedName() -- implement me" [-Wcpp] #warning "NameCompiler::visitUnqualifiedName() -- implement me" ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/name_compiler.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/name_compiler.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/name_compiler.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/name_compiler.cpp:194:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../projectbuilders/cmakebuilder/cmakebuilder.h:24, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectbuilders/cmakebuilder/cmakebuilder.h:50:88: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../projectbuilders/cmakebuilder/cmakebuilder.cpp:50: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakebuilder.moc:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 73%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/visitor.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/visitor.o -c ../../../../languages/cpp/parser/visitor.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 73%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/class_compiler.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/class_compiler.o -c ../../../../languages/cpp/parser/class_compiler.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 73%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/cmakejob.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakebuilder.dir/cmakejob.o -c ../../../projectbuilders/cmakebuilder/cmakejob.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/parser/name_compiler.h:23, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/parser/name_compiler.h:23, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/parser/name_compiler.h:23, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/class_compiler.h:26, from ../../../../languages/cpp/parser/class_compiler.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/class_compiler.cpp:52:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 34 [ 74%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/control.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/control.o -c ../../../../languages/cpp/parser/control.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/cmakebuilderconfig.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakebuilder.dir/cmakebuilderconfig.o -c cmakebuilderconfig.cpp Linking CXX shared module ../../lib/kdevcmakebuilder.so cd projectbuilders/cmakebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcmakebuilder.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcmakebuilder.so -o ../../lib/kdevcmakebuilder.so CMakeFiles/kdevcmakebuilder.dir/kdevcmakebuilder_automoc.o CMakeFiles/kdevcmakebuilder.dir/cmakebuilder.o CMakeFiles/kdevcmakebuilder.dir/cmakejob.o CMakeFiles/kdevcmakebuilder.dir/cmakebuilderconfig.o ../../lib/libkdev4cmakecommon.so /usr/lib/libkio.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/lexer.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/lexer.o -c ../../../../languages/cpp/parser/lexer.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 38 [ 74%] Built target kdevcmakebuilder /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Generating ui_cmakebuildsettings.h cd projectmanagers/cmake && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/settings/cmakebuildsettings.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakebuildsettings.h -DKDE_UIC_BASENAME:STRING=cmakebuildsettings -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdevcmake_settings make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/kcm_kdevcmake_settings_automoc.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCMAKE_SETTINGS_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdevcmake_settings.dir/kcm_kdevcmake_settings_automoc.o -c kcm_kdevcmake_settings_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 22 [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakepreferences.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCMAKE_SETTINGS_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakepreferences.o -c ../../../projectmanagers/cmake/settings/cmakepreferences.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/lexer.h:29, from ../../../../languages/cpp/parser/lexer.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevVarLengthArray, 10>; int Prealloc = 200]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevVarLengthArray, 10>*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = unsigned int; int Prealloc = 16]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/parser/lexer.h:27, from ../../../../languages/cpp/parser/lexer.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/lexer.h:29, from ../../../../languages/cpp/parser/lexer.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' ../../../../languages/cpp/parser/lexer.cpp:159:85: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevVarLengthArray, 10>*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QPair; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: recursively required from 'QVarLengthArray::~QVarLengthArray() [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QPair*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' ../../../../languages/cpp/parser/lexer.cpp:160:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevVarLengthArray, 10>*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevVarLengthArray, 10>*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = QPair; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = QPair; int Prealloc = 10]' ../../../../languages/cpp/parser/lexer.cpp:163:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'QPair*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' ../../../../languages/cpp/parser/lexer.cpp:270:10: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KDevVarLengthArray, 10>*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = unsigned int; int Prealloc = 16]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = unsigned int; int Prealloc = 16]' ../../../../languages/cpp/parser/lexer.cpp:528:32: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = unsigned int; int Prealloc = 16]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = unsigned int; int Prealloc = 16]' ../../../../languages/cpp/parser/lexer.cpp:536:35: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/parser/lexer.h:27, from ../../../../languages/cpp/parser/lexer.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/lexer.h:29, from ../../../../languages/cpp/parser/lexer.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = QPair; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = QPair; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:197:13: required from 'QVarLengthArray::QVarLengthArray(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' ../../../../languages/cpp/parser/lexer.cpp:159:85: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'QPair*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QPair; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = QPair; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:250:25: required from 'void QVarLengthArray::realloc(int, int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevVarLengthArray, 10>; int Prealloc = 200]' ../../../../languages/cpp/parser/lexer.cpp:160:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'QPair*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachemodel.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCMAKE_SETTINGS_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachemodel.o -c ../../../projectmanagers/cmake/settings/cmakecachemodel.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../projectmanagers/cmake/settings/cmakecachemodel.h:25, from ../../../projectmanagers/cmake/settings/cmakecachemodel.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/parser.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/parser.o -c ../../../../languages/cpp/parser/parser.cpp ../../../../languages/cpp/parser/parser.cpp:1136:2: warning: #warning "implement me" [-Wcpp] #warning "implement me" ^ ../../../../languages/cpp/parser/parser.cpp:4024:2: warning: #warning "mark the ast as constant" [-Wcpp] #warning "mark the ast as constant" ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachedelegate.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEVCMAKE_SETTINGS_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachedelegate.o -c ../../../projectmanagers/cmake/settings/cmakecachedelegate.cpp In file included from ../../../../languages/cpp/parser/listnode.h:24:0, from ../../../../languages/cpp/parser/ast.h:23, from ../../../../languages/cpp/parser/parser.h:25, from ../../../../languages/cpp/parser/parser.cpp:23: ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = WinDeclSpecAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = WinDeclSpecAST]' ../../../../languages/cpp/parser/parser.cpp:331:53: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'WinDeclSpecAST*' increases required alignment of target type [-Wcast-align] T* p = reinterpret_cast(m_blocks.at(m_currentBlock)->data + m_currentIndex); ^ ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NameAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NameAST]' ../../../../languages/cpp/parser/parser.cpp:609:51: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NameAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TranslationUnitAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TranslationUnitAST]' ../../../../languages/cpp/parser/parser.cpp:668:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TranslationUnitAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SimpleDeclarationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SimpleDeclarationAST]' ../../../../languages/cpp/parser/parser.cpp:768:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SimpleDeclarationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LinkageSpecificationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LinkageSpecificationAST]' ../../../../languages/cpp/parser/parser.cpp:811:86: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LinkageSpecificationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LinkageBodyAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LinkageBodyAST]' ../../../../languages/cpp/parser/parser.cpp:840:68: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LinkageBodyAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NamespaceAliasDefinitionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NamespaceAliasDefinitionAST]' ../../../../languages/cpp/parser/parser.cpp:914:71: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NamespaceAliasDefinitionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NamespaceAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NamespaceAST]' ../../../../languages/cpp/parser/parser.cpp:935:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NamespaceAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = UsingAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = UsingAST]' ../../../../languages/cpp/parser/parser.cpp:971:63: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'UsingAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = AliasDeclarationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = AliasDeclarationAST]' ../../../../languages/cpp/parser/parser.cpp:982:85: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'AliasDeclarationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = UsingDirectiveAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = UsingDirectiveAST]' ../../../../languages/cpp/parser/parser.cpp:1009:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'UsingDirectiveAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = OperatorFunctionIdAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = OperatorFunctionIdAST]' ../../../../languages/cpp/parser/parser.cpp:1024:82: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'OperatorFunctionIdAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TypedefAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TypedefAST]' ../../../../languages/cpp/parser/parser.cpp:1105:60: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TypedefAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = AsmDefinitionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = AsmDefinitionAST]' ../../../../languages/cpp/parser/parser.cpp:1142:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'AsmDefinitionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TemplateDeclarationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TemplateDeclarationAST]' ../../../../languages/cpp/parser/parser.cpp:1178:84: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TemplateDeclarationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = OperatorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = OperatorAST]' ../../../../languages/cpp/parser/parser.cpp:1193:62: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'OperatorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SimpleTypeSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SimpleTypeSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:1342:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SimpleTypeSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = PtrOperatorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = PtrOperatorAST]' ../../../../languages/cpp/parser/parser.cpp:1414:68: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'PtrOperatorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TemplateArgumentAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TemplateArgumentAST]' ../../../../languages/cpp/parser/parser.cpp:1478:78: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TemplateArgumentAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = DeclaratorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = DeclaratorAST]' ../../../../languages/cpp/parser/parser.cpp:1521:66: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'DeclaratorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = EnumSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = EnumSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:1799:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'EnumSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TemplateParameterAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TemplateParameterAST]' ../../../../languages/cpp/parser/parser.cpp:1878:80: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TemplateParameterAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TypeParameterAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TypeParameterAST]' ../../../../languages/cpp/parser/parser.cpp:1900:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TypeParameterAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TypeIdAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TypeIdAST]' ../../../../languages/cpp/parser/parser.cpp:2043:58: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TypeIdAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ParameterDeclarationClauseAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ParameterDeclarationClauseAST]' ../../../../languages/cpp/parser/parser.cpp:2081:65: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ParameterDeclarationClauseAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ParameterDeclarationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ParameterDeclarationAST]' ../../../../languages/cpp/parser/parser.cpp:2184:86: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ParameterDeclarationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ClassSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ClassSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:2238:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ClassSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = AccessSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = AccessSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:2305:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'AccessSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = CtorInitializerAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = CtorInitializerAST]' ../../../../languages/cpp/parser/parser.cpp:2418:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'CtorInitializerAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ElaboratedTypeSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ElaboratedTypeSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:2450:70: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ElaboratedTypeSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ExceptionSpecificationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ExceptionSpecificationAST]' ../../../../languages/cpp/parser/parser.cpp:2477:65: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ExceptionSpecificationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = EnumeratorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = EnumeratorAST]' ../../../../languages/cpp/parser/parser.cpp:2534:66: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'EnumeratorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = InitDeclaratorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = InitDeclaratorAST]' ../../../../languages/cpp/parser/parser.cpp:2580:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'InitDeclaratorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = BaseClauseAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = BaseClauseAST]' ../../../../languages/cpp/parser/parser.cpp:2600:66: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'BaseClauseAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = InitializerAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = InitializerAST]' ../../../../languages/cpp/parser/parser.cpp:2627:68: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'InitializerAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = MemInitializerAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = MemInitializerAST]' ../../../../languages/cpp/parser/parser.cpp:2716:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'MemInitializerAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = BaseSpecifierAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = BaseSpecifierAST]' ../../../../languages/cpp/parser/parser.cpp:2757:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'BaseSpecifierAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = BracedInitListAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = BracedInitListAST]' ../../../../languages/cpp/parser/parser.cpp:2814:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'BracedInitListAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = InitializerListAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = InitializerListAST]' ../../../../languages/cpp/parser/parser.cpp:2851:77: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'InitializerListAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = BinaryExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = BinaryExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:2928:85: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'BinaryExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ClassMemberAccessAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ClassMemberAccessAST]' ../../../../languages/cpp/parser/parser.cpp:2933:88: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ClassMemberAccessAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = PostfixExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = PostfixExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:2939:82: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'PostfixExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = InitializerClauseAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = InitializerClauseAST]' ../../../../languages/cpp/parser/parser.cpp:2947:58: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'InitializerClauseAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = PtrToMemberAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = PtrToMemberAST]' ../../../../languages/cpp/parser/parser.cpp:2989:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'PtrToMemberAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = UnqualifiedNameAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = UnqualifiedNameAST]' ../../../../languages/cpp/parser/parser.cpp:3043:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'UnqualifiedNameAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = StringLiteralAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = StringLiteralAST]' ../../../../languages/cpp/parser/parser.cpp:3091:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'StringLiteralAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ExpressionStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ExpressionStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3114:84: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ExpressionStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = JumpStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = JumpStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3139:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'JumpStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ReturnStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ReturnStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3190:82: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ReturnStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ExpressionOrDeclarationStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ExpressionOrDeclarationStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3259:75: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ExpressionOrDeclarationStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ConditionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ConditionAST]' ../../../../languages/cpp/parser/parser.cpp:3287:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ConditionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = WhileStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = WhileStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3368:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'WhileStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = DoStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = DoStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3404:68: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'DoStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ForStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ForStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3445:70: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ForStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ForRangeDeclarationAst; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ForRangeDeclarationAst]' ../../../../languages/cpp/parser/parser.cpp:3503:84: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ForRangeDeclarationAst*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = CompoundStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = CompoundStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3531:80: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'CompoundStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = IfStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = IfStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3570:68: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'IfStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SwitchStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SwitchStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3630:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SwitchStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LabeledStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LabeledStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3656:92: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LabeledStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = StaticAssertAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = StaticAssertAST]' ../../../../languages/cpp/parser/parser.cpp:3788:51: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'StaticAssertAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = DeclarationStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = DeclarationStatementAST]' ../../../../languages/cpp/parser/parser.cpp:3847:86: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'DeclarationStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = FunctionDefinitionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = FunctionDefinitionAST]' ../../../../languages/cpp/parser/parser.cpp:3910:75: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'FunctionDefinitionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TryBlockStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TryBlockStatementAST]' ../../../../languages/cpp/parser/parser.cpp:4163:80: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TryBlockStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = CatchStatementAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = CatchStatementAST]' ../../../../languages/cpp/parser/parser.cpp:4206:84: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'CatchStatementAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = PrimaryExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = PrimaryExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4228:62: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'PrimaryExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SubscriptExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SubscriptExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4327:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SubscriptExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = FunctionCallAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = FunctionCallAST]' ../../../../languages/cpp/parser/parser.cpp:4350:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'FunctionCallAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = IncrDecrExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = IncrDecrExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4398:88: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'IncrDecrExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = CppCastExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = CppCastExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4440:86: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'CppCastExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TypeIdentificationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TypeIdentificationAST]' ../../../../languages/cpp/parser/parser.cpp:4470:88: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TypeIdentificationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TypeIDOperatorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TypeIDOperatorAST]' ../../../../languages/cpp/parser/parser.cpp:4491:80: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TypeIDOperatorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = UnaryExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = UnaryExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4593:82: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'UnaryExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SizeofExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SizeofExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4612:84: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SizeofExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NewExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NewExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4686:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NewExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NewTypeIdAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NewTypeIdAST]' ../../../../languages/cpp/parser/parser.cpp:4734:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NewTypeIdAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NewDeclaratorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NewDeclaratorAST]' ../../../../languages/cpp/parser/parser.cpp:4749:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NewDeclaratorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = NewInitializerAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = NewInitializerAST]' ../../../../languages/cpp/parser/parser.cpp:4790:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'NewInitializerAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = DeleteExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = DeleteExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4802:78: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'DeleteExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = CastExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = CastExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:4852:90: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'CastExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ConditionalExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ConditionalExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:5213:64: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ConditionalExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = SignalSlotExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = SignalSlotExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:5297:88: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'SignalSlotExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = QPropertyDeclarationAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = QPropertyDeclarationAST]' ../../../../languages/cpp/parser/parser.cpp:5324:88: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'QPropertyDeclarationAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ThrowExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = ThrowExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:5486:76: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ThrowExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = TrailingReturnTypeAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = TrailingReturnTypeAST]' ../../../../languages/cpp/parser/parser.cpp:5503:82: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'TrailingReturnTypeAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LambdaExpressionAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LambdaExpressionAST]' ../../../../languages/cpp/parser/parser.cpp:5567:78: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LambdaExpressionAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LambdaCaptureAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LambdaCaptureAST]' ../../../../languages/cpp/parser/parser.cpp:5582:72: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LambdaCaptureAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = LambdaDeclaratorAST; size_t = unsigned int]': ../../../../languages/cpp/parser/parser.cpp:70:42: required from '_Tp* CreateNode(MemoryPool*) [with _Tp = LambdaDeclaratorAST]' ../../../../languages/cpp/parser/parser.cpp:5639:78: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'LambdaDeclaratorAST*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = unsigned int]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = unsigned int; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:79:74: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = UnqualifiedNameAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = UnqualifiedNameAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:619:61: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = DeclarationAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = DeclarationAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:682:66: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = PtrOperatorAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = PtrOperatorAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:1044:67: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = TemplateArgumentAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = TemplateArgumentAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:1059:47: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = ExpressionAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = ExpressionAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:1587:83: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = EnumeratorAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = EnumeratorAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:1814:81: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = TemplateParameterAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = TemplateParameterAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:1855:44: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = InitDeclaratorAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = InitDeclaratorAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2059:43: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = ParameterDeclarationAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = ParameterDeclarationAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2124:44: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = BaseSpecifierAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = BaseSpecifierAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2601:79: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = MemInitializerAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = MemInitializerAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2664:43: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = TypeIdAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = TypeIdAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2734:45: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = InitializerClauseAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = InitializerClauseAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:2848:58: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = StatementAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = StatementAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:3549:73: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = CatchStatementAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = CatchStatementAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:4211:78: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = TypeSpecifierAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = TypeSpecifierAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:5509:77: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] ../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = ListNode; size_t = unsigned int]': ../../../../languages/cpp/parser/listnode.h:41:54: required from 'static ListNode* ListNode::create(const Tp&, MemoryPool*) [with Tp = LambdaCaptureAST*]' ../../../../languages/cpp/parser/listnode.h:94:43: required from 'const ListNode* snoc(const ListNode*, const Tp&, pool*) [with Tp = LambdaCaptureAST*; pool = MemoryPool]' ../../../../languages/cpp/parser/parser.cpp:5547:58: required from here ../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'ListNode*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtGui/qstyleoption.h:45, from /usr/include/qt4/QtGui/qabstractitemdelegate.h:46, from /usr/include/qt4/QtGui/qitemdelegate.h:45, from /usr/include/qt4/QtGui/QItemDelegate:1, from ../../../projectmanagers/cmake/settings/cmakecachedelegate.h:24, from ../../../projectmanagers/cmake/settings/cmakecachedelegate.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX shared module ../../lib/kcm_kdevcmake_settings.so cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_kdevcmake_settings.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kcm_kdevcmake_settings.so -o ../../lib/kcm_kdevcmake_settings.so CMakeFiles/kcm_kdevcmake_settings.dir/kcm_kdevcmake_settings_automoc.o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakepreferences.o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachemodel.o CMakeFiles/kcm_kdevcmake_settings.dir/settings/cmakecachedelegate.o /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkio.so.5.11.0 ../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 22 [ 75%] Built target kcm_kdevcmake_settings /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcmakedocumentation make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEDOCUMENTATION_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o -c kdevcmakedocumentation_automoc.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from ../../../projectmanagers/cmake/cmakehelpdocumentation.h:25, from moc_cmakehelpdocumentation.cpp:10, from kdevcmakedocumentation_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectmanagers/cmake/cmakedocumentation.h:42:99: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from ../../../projectmanagers/cmake/cmakehelpdocumentation.h:25, from moc_cmakehelpdocumentation.cpp:10, from kdevcmakedocumentation_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = ICMakeDocumentation::Type]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = ICMakeDocumentation::Type]' ../../../projectmanagers/cmake/cmakedocumentation.h:36:7: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/cmakedocumentation.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEDOCUMENTATION_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakedocumentation.dir/cmakedocumentation.o -c ../../../projectmanagers/cmake/cmakedocumentation.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = ICMakeDocumentation::Type]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:91:27: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectmanagers/cmake/cmakedocumentation.h:42:99: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../projectmanagers/cmake/cmakedocumentation.h:25, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakedocumentation.cpp:33: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakedocumentation.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/cmakehelpdocumentation.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEDOCUMENTATION_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakedocumentation.dir/cmakehelpdocumentation.o -c ../../../projectmanagers/cmake/cmakehelpdocumentation.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/listnode.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/listnode.o -c ../../../../languages/cpp/parser/listnode.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/tokens.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/tokens.o -c ../../../../languages/cpp/parser/tokens.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from ../../../projectmanagers/cmake/cmakehelpdocumentation.h:25, from ../../../projectmanagers/cmake/cmakehelpdocumentation.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectmanagers/cmake/cmakedocumentation.h:42:99: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/dumptree.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/dumptree.o -c ../../../../languages/cpp/parser/dumptree.cpp Linking CXX shared module ../../lib/kdevcmakedocumentation.so cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcmakedocumentation.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcmakedocumentation.so -o ../../lib/kdevcmakedocumentation.so CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o CMakeFiles/kdevcmakedocumentation.dir/cmakedocumentation.o CMakeFiles/kdevcmakedocumentation.dir/cmakehelpdocumentation.o /usr/lib/libkdevplatforminterfaces.so.7.0.0 ../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Built target kdevcmakedocumentation /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Generating ui_cmakepossibleroots.h cd projectmanagers/cmake && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/cmakepossibleroots.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/ui_cmakepossibleroots.h -DKDE_UIC_BASENAME:STRING=cmakepossibleroots -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/DependInfo.cmake --color= Scanning dependencies of target kdevcmakemanager make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/kdevcmakemanager_automoc.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/kdevcmakemanager_automoc.o -c kdevcmakemanager_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/parsesession.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/parsesession.o -c ../../../../languages/cpp/parser/parsesession.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 75%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/ctestutils.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/testing/ctestutils.o -c ../../../projectmanagers/cmake/testing/ctestutils.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/parser/parsesession.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/parser/parsesession.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/parsesession.cpp:28: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/parsesession.cpp:28: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/parser/parsesession.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/parsesession.cpp:28: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/parser/parsesession.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/parsesession.cpp:28: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/parsesession.cpp:222:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qstringlist.h:46, from /usr/include/qt4/QtCore/QStringList:1, from ../../../projectmanagers/cmake/testing/ctestutils.h:23, from ../../../projectmanagers/cmake/testing/ctestutils.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 39 /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 76%] [ 76%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/ctestfindjob.o Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/type_compiler.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/testing/ctestfindjob.o -c ../../../projectmanagers/cmake/testing/ctestfindjob.cpp cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/type_compiler.o -c ../../../../languages/cpp/parser/type_compiler.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/type_compiler.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/type_compiler.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/parser/name_compiler.h:25, from ../../../../languages/cpp/parser/type_compiler.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/parser/type_compiler.cpp:137:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/cmake/testing/ctestsuite.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/cmake/testing/ctestsuite.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestfindjob.cpp:92:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 76%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/commentparser.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/commentparser.o -c ../../../../languages/cpp/parser/commentparser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 76%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/ctestrunjob.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/testing/ctestrunjob.o -c ../../../projectmanagers/cmake/testing/ctestrunjob.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 35 [ 77%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/commentformatter.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/commentformatter.o -c ../../../../languages/cpp/parser/commentformatter.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/codegenerator.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/codegenerator.o -c ../../../../languages/cpp/parser/codegenerator.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/ctestsuite.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/testing/ctestsuite.o -c ../../../projectmanagers/cmake/testing/ctestsuite.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qlocale.h:45, from /usr/include/qt4/QtCore/qtextstream.h:48, from /usr/include/qt4/QtCore/QTextStream:1, from ../../../../languages/cpp/parser/codegenerator.h:22, from ../../../../languages/cpp/parser/codegenerator.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/cmake/testing/ctestsuite.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from /usr/include/KDE/../kurl.h:27, from /usr/include/KDE/KUrl:1, from ../../../projectmanagers/cmake/testing/ctestsuite.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../projectmanagers/cmake/testing/ctestsuite.cpp:30: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/testing/ctestsuite.cpp:202:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/memorypool.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/memorypool.o -c ../../../../languages/cpp/parser/memorypool.cpp Linking CXX shared library ../../../lib/libkdev4cppparser.so cd languages/cpp/parser && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cppparser.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cppparser.so -o ../../../lib/libkdev4cppparser.so CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o CMakeFiles/kdev4cppparser.dir/ast.o CMakeFiles/kdev4cppparser.dir/default_visitor.o CMakeFiles/kdev4cppparser.dir/parentvisitor.o CMakeFiles/kdev4cppparser.dir/name_compiler.o CMakeFiles/kdev4cppparser.dir/visitor.o CMakeFiles/kdev4cppparser.dir/class_compiler.o CMakeFiles/kdev4cppparser.dir/control.o CMakeFiles/kdev4cppparser.dir/lexer.o CMakeFiles/kdev4cppparser.dir/parser.o CMakeFiles/kdev4cppparser.dir/listnode.o CMakeFiles/kdev4cppparser.dir/tokens.o CMakeFiles/kdev4cppparser.dir/dumptree.o CMakeFiles/kdev4cppparser.dir/parsesession.o CMakeFiles/kdev4cppparser.dir/type_compiler.o CMakeFiles/kdev4cppparser.dir/commentparser.o CMakeFiles/kdev4cppparser.dir/commentformatter.o CMakeFiles/kdev4cppparser.dir/codegenerator.o CMakeFiles/kdev4cppparser.dir/memorypool.o /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 34 35 [ 77%] Built target kdev4cppparser /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-astfactorytest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/cmake-astfactorytest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-astfactorytest.dir/cmake-astfactorytest_automoc.o -c cmake-astfactorytest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/astfactorytest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-astfactorytest.dir/astfactorytest.o -c ../../../../projectmanagers/cmake/tests/astfactorytest.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/testing/qttestdelegate.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/testing/qttestdelegate.o -c ../../../projectmanagers/cmake/testing/qttestdelegate.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/astfactorytest.h:23, from ../../../../projectmanagers/cmake/tests/astfactorytest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/astfactorytest.h:23, from ../../../../projectmanagers/cmake/tests/astfactorytest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/astfactorytest.h:23, from ../../../../projectmanagers/cmake/tests/astfactorytest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/astfactorytest.h:23, from ../../../../projectmanagers/cmake/tests/astfactorytest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeast.h:111:1: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/astfactorytest.h:23, from ../../../../projectmanagers/cmake/tests/astfactorytest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from ../../../projectmanagers/cmake/testing/qttestdelegate.cpp:20:0: ../../../projectmanagers/cmake/testing/qttestdelegate.h: In constructor 'QtTestDelegate::QtTestDelegate(QObject*)': ../../../projectmanagers/cmake/testing/qttestdelegate.h:40:20: warning: 'QtTestDelegate::failBrush' will be initialized after [-Wreorder] KStatefulBrush failBrush; ^ ../../../projectmanagers/cmake/testing/qttestdelegate.h:39:20: warning: 'KStatefulBrush QtTestDelegate::passBrush' [-Wreorder] KStatefulBrush passBrush; ^ ../../../projectmanagers/cmake/testing/qttestdelegate.cpp:24:1: warning: when initialized here [-Wreorder] QtTestDelegate::QtTestDelegate(QObject* parent) : QItemDelegate(parent), ^ Linking CXX executable cmake-astfactorytest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmake-astfactorytest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmake-astfactorytest.dir/cmake-astfactorytest_automoc.o CMakeFiles/cmake-astfactorytest.dir/astfactorytest.o -o cmake-astfactorytest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/cmakenavigationwidget.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/cmakenavigationwidget.o -c ../../../projectmanagers/cmake/cmakenavigationwidget.cpp cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Built target cmake-astfactorytest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-cmakecondition make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/cmake-cmakecondition_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-cmakecondition.dir/cmake-cmakecondition_automoc.o -c cmake-cmakecondition_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/cmake_cmakecondition_test.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-cmakecondition.dir/cmake_cmakecondition_test.o -c ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from ../../../projectmanagers/cmake/cmakenavigationwidget.h:24, from ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:21: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakenavigationwidget.cpp:61:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/parser/cmakecondition.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakecondition_test.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ [ 77%] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/cmakemanager.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/cmakemanager.o -c ../../../projectmanagers/cmake/cmakemanager.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakecondition_test.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../projectmanagers/cmake/cmakemanager.h:27, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../projectmanagers/cmake/cmakemanager.h:27, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IProject*; T = CMakeProjectData; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::IProject*; T = CMakeProjectData]' ../../../projectmanagers/cmake/cmakemanager.cpp:525:53: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IProject*; T = QFileSystemWatcher*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::IProject*; T = QFileSystemWatcher*]' ../../../projectmanagers/cmake/cmakemanager.cpp:690:27: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = CMakeFolderItem*; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = CMakeFolderItem*]' ../../../projectmanagers/cmake/cmakemanager.cpp:839:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = PropertyType; T = QMap >]' ../../../projectmanagers/cmake/cmakemanager.cpp:868:86: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QMap]' ../../../projectmanagers/cmake/cmakemanager.cpp:868:94: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QStringList]' ../../../projectmanagers/cmake/cmakemanager.cpp:871:57: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../projectmanagers/cmake/cmakemanager.h:27, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from ../../../projectmanagers/cmake/cmakemanager.h:25, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectmanagers/cmake/cmakemanager.h:77:89: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariant:1, from ../../../projectmanagers/cmake/cmakemanager.h:27, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../projectmanagers/cmake/cmakemanager.h:38, from ../../../projectmanagers/cmake/cmakemanager.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakemanager.moc:155:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cmake-cmakecondition cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmake-cmakecondition.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmake-cmakecondition.dir/cmake-cmakecondition_automoc.o CMakeFiles/cmake-cmakecondition.dir/cmake_cmakecondition_test.o -o cmake-cmakecondition -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Built target cmake-cmakecondition /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/DependInfo.cmake --color= Scanning dependencies of target cmake-parsertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 2 [ 78%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/cmake-parsertest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-parsertest.dir/cmake-parsertest_automoc.o -c cmake-parsertest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/cmakeparsertest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmake-parsertest.dir/cmakeparsertest.o -c ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeast.h:111:1: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparsertest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ Linking CXX executable cmake-parsertest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmake-parsertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmake-parsertest.dir/cmake-parsertest_automoc.o CMakeFiles/cmake-parsertest.dir/cmakeparsertest.o -o cmake-parsertest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 2 [ 78%] Built target cmake-parsertest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeast-test make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o -c cmakeast-test_automoc.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/cmakeast_test.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeast-test.dir/cmakeast_test.o -c ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeast.h:111:1: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from ../../../../projectmanagers/cmake/tests/cmakeast_test.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/cmakecodecompletionmodel.o cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEMANAGER_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakemanager.dir/cmakecodecompletionmodel.o -c ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.h:27, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.h:27, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.h:27, from ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../projectmanagers/cmake/cmakecodecompletionmodel.cpp:292:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX shared module ../../lib/kdevcmakemanager.so cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcmakemanager.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcmakemanager.so -o ../../lib/kdevcmakemanager.so CMakeFiles/kdevcmakemanager.dir/kdevcmakemanager_automoc.o CMakeFiles/kdevcmakemanager.dir/testing/ctestutils.o CMakeFiles/kdevcmakemanager.dir/testing/ctestfindjob.o CMakeFiles/kdevcmakemanager.dir/testing/ctestrunjob.o CMakeFiles/kdevcmakemanager.dir/testing/ctestsuite.o CMakeFiles/kdevcmakemanager.dir/testing/qttestdelegate.o CMakeFiles/kdevcmakemanager.dir/cmakenavigationwidget.o CMakeFiles/kdevcmakemanager.dir/cmakemanager.o CMakeFiles/kdevcmakemanager.dir/cmakecodecompletionmodel.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 ../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 39 [ 78%] Built target kdevcmakemanager /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/DependInfo.cmake --color= Scanning dependencies of target cmakecompliance make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 3 [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/cmakecompliance_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakecompliance.dir/cmakecompliance_automoc.o -c cmakecompliance_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/cmakecompliance.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakecompliance.dir/cmakecompliance.o -c ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeast.h:111:1: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakecompliance.h:24, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:33, from ../../../../projectmanagers/cmake/tests/cmakecompliance.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakecompliance.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cmakeast-test cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeast-test.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o CMakeFiles/cmakeast-test.dir/cmakeast_test.o -o cmakeast-test -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Built target cmakeast-test /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeduchaintest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest_automoc.o -c cmakeduchaintest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest.o -c ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp Linking CXX executable cmakecompliance cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakecompliance.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakecompliance.dir/cmakecompliance_automoc.o CMakeFiles/cmakecompliance.dir/cmakecompliance.o -o cmakecompliance -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 3 [ 79%] Built target cmakecompliance /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeloadprojecttest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest_automoc.o -c cmakeloadprojecttest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o -c ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.h:25, from ../../../../projectmanagers/cmake/tests/cmakeduchaintest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeduchaintest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QStringList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QMap]' /usr/include/qt4/QtCore/qmap.h:652:13: required from 'void QMap::freeData(QMapData*) [with Key = PropertyType; T = QMap >]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/cmakeloadprojecttest.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeloadprojecttest.moc:104:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cmakeduchaintest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeduchaintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest_automoc.o CMakeFiles/cmakeduchaintest.dir/cmakeduchaintest.o -o cmakeduchaintest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Built target cmakeduchaintest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/DependInfo.cmake --color= Scanning dependencies of target cmakemanagertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o -c cmakemanagertest_automoc.cpp Linking CXX executable cmakeloadprojecttest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeloadprojecttest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest_automoc.o CMakeFiles/cmakeloadprojecttest.dir/cmakeloadprojecttest.o -o cmakeloadprojecttest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Built target cmakeloadprojecttest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/depend In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/DependInfo.cmake --color= In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ Scanning dependencies of target cmakeparserutilstest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest_automoc.o -c cmakeparserutilstest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 4 [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest.o -c ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o -c ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.h:24, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/parser/cmakeparserutils.h:30, from ../../../../projectmanagers/cmake/tests/cmakeparserutilstest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmakeparserutilstest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/cmakemodelitems.h:29, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../projectmanagers/cmake/tests/cmakemanagertest.cpp:230:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cmakeparserutilstest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeparserutilstest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest_automoc.o CMakeFiles/cmakeparserutilstest.dir/cmakeparserutilstest.o -o cmakeparserutilstest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 4 [ 80%] Built target cmakeparserutilstest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeprojectvisitortest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/cmakeprojectvisitortest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeprojectvisitortest.dir/cmakeprojectvisitortest_automoc.o -c cmakeprojectvisitortest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/cmake_cmakeprojectvisitor_test.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeprojectvisitortest.dir/cmake_cmakeprojectvisitor_test.o -c ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp Linking CXX executable cmakemanagertest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakemanagertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o -o cmakemanagertest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target cmakemanagertest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/DependInfo.cmake --color= Scanning dependencies of target ctestfindsuitestest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest_automoc.o -c ctestfindsuitestest_automoc.cpp ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp: In member function 'void CMakeProjectVisitorTest::testVariables()': ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:108:28: warning: typedef 'IntPair' locally defined but not used [-Wunused-local-typedefs] typedef QPair IntPair; ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest.o -c ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = PropertyType; T = QMap >; QMap::Node = QMapNode > >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = PropertyType; T = QMap >]' ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:950:9: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap > >::Node* {aka QMapNode > >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QMap; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QMap]' ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:950:9: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QStringList; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QStringList]' ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:950:9: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = Target; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = Target]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = Target]' ../../../../projectmanagers/cmake/parser/cmakeprojectvisitor.h:50:40: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:24, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.h:26, from ../../../../projectmanagers/cmake/tests/cmake_cmakeprojectvisitor_test.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cmake_cmakeprojectvisitor_test.moc:128:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:26: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.h:24, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../projectmanagers/cmake/tests/ctestfindsuitestest.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./ctestfindsuitestest.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable ctestfindsuitestest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ctestfindsuitestest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest_automoc.o CMakeFiles/ctestfindsuitestest.dir/ctestfindsuitestest.o -o ctestfindsuitestest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target ctestfindsuitestest /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cppduchain make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/kdev4cppduchain_automoc.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/kdev4cppduchain_automoc.o -c kdev4cppduchain_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/adlhelper.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/adlhelper.o -c ../../../../languages/cpp/cppduchain/adlhelper.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ Linking CXX executable cmakeprojectvisitortest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeprojectvisitortest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeprojectvisitortest.dir/cmakeprojectvisitortest_automoc.o CMakeFiles/cmakeprojectvisitortest.dir/cmake_cmakeprojectvisitor_test.o -o cmakeprojectvisitortest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/adlhelper.h:24, from ../../../../languages/cpp/cppduchain/adlhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/adlhelper.cpp:326:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target cmakeprojectvisitortest /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest.dir/DependInfo.cmake --color= Scanning dependencies of target generatortest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/parser/tests/CMakeFiles/generatortest.dir/generatortest_automoc.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/generatortest.dir/generatortest_automoc.o -c generatortest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/parser/tests/CMakeFiles/generatortest.dir/test_generator.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/generatortest.dir/test_generator.o -c ../../../../../languages/cpp/parser/tests/test_generator.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/sourcemanipulation.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/sourcemanipulation.o -c ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:4: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QtCore:119:0, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_generator.cpp:1: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/sourcemanipulation.cpp:507:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable generatortest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/generatortest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/generatortest.dir/generatortest_automoc.o CMakeFiles/generatortest.dir/test_generator.o -o generatortest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target generatortest /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest.dir/DependInfo.cmake --color= Scanning dependencies of target parsertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/parser/tests/CMakeFiles/parsertest.dir/parsertest_automoc.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/parsertest_automoc.o -c parsertest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/parser/tests/CMakeFiles/parsertest.dir/test_parser.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/test_parser.o -c ../../../../../languages/cpp/parser/tests/test_parser.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/missingdeclarationtype.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/missingdeclarationtype.o -c ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22:0, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:32, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/parser/tests/test_parser.h:26, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationtype.cpp:29:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/parser/tests/test_parser.h:26, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/parser/tests/test_parser.h:24, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/parser/tests/test_parser.h:26, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/parser/tests/test_parser.h:24, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/parser/tests/test_parser.h:26, from ../../../../../languages/cpp/parser/tests/test_parser.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 29 [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/missingdeclarationproblem.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/missingdeclarationproblem.o -c ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/missingdeclarationproblem.cpp:35:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/missingdeclarationassistant.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/missingdeclarationassistant.o -c ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22:0, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:32, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:32, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/delayedtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:22, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/missingdeclarationtype.h:25, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.h:24, from ../../../../languages/cpp/cppduchain/missingdeclarationassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingdeclarationassistant.moc:201:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/parser/tests/CMakeFiles/parsertest.dir/test_parser_cpp2011.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/parsertest.dir/test_parser_cpp2011.o -c ../../../../../languages/cpp/parser/tests/test_parser_cpp2011.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/contextbuilder.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/contextbuilder.o -c ../../../../languages/cpp/cppduchain/contextbuilder.cpp Linking CXX executable parsertest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/parsertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/parsertest.dir/parsertest_automoc.o CMakeFiles/parsertest.dir/test_parser.o CMakeFiles/parsertest.dir/test_parser_cpp2011.o -o parsertest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Built target parsertest /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest.dir/DependInfo.cmake --color= Scanning dependencies of target pooltest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles In file included from ../../../../languages/cpp/cppduchain/contextbuilder.h:28:0, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]': ../../../../languages/cpp/cppduchain/contextbuilder.cpp:635:73: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] CppDUContext* oldFirst = 0; ^ [ 81%] Building CXX object languages/cpp/parser/tests/CMakeFiles/pooltest.dir/pooltest_automoc.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/pooltest.dir/pooltest_automoc.o -c pooltest_automoc.cpp In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/parser/tests/CMakeFiles/pooltest.dir/test_pool.o cd languages/cpp/parser/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/parser/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests/\"" -o CMakeFiles/pooltest.dir/test_pool.o -c ../../../../../languages/cpp/parser/tests/test_pool.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../languages/cpp/cppduchain/contextbuilder.h:28:0, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::TopDUContext]': ../../../../languages/cpp/cppduchain/cppducontext.h:712:31: required from 'Cpp::CppDUContext::~CppDUContext() [with BaseContext = KDevelop::TopDUContext]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] CppDUContext* oldFirst = 0; ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/contextbuilder.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/contextbuilder.cpp:1177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from ../../../../../languages/cpp/parser/tests/test_pool.cpp:5:0: ../../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = int; size_t = unsigned int]': ../../../../../languages/cpp/parser/tests/test_pool.cpp:24:34: required from here ../../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] T* p = reinterpret_cast(m_blocks.at(m_currentBlock)->data + m_currentIndex); ^ ../../../../../languages/cpp/parser/memorypool.h: In instantiation of 'T* MemoryPool::allocate(size_t) [with T = PoolObject; size_t = unsigned int]': ../../../../../languages/cpp/parser/tests/test_pool.cpp:43:48: required from here ../../../../../languages/cpp/parser/memorypool.h:78:83: warning: cast from 'char*' to 'PoolObject*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_pool.h:3, from ../../../../../languages/cpp/parser/tests/test_pool.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_pool.h:3, from ../../../../../languages/cpp/parser/tests/test_pool.cpp:1: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../../languages/cpp/parser/tests/test_pool.h:3, from ../../../../../languages/cpp/parser/tests/test_pool.cpp:1: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ Linking CXX executable pooltest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pooltest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/pooltest.dir/pooltest_automoc.o CMakeFiles/pooltest.dir/test_pool.o -o pooltest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Built target pooltest /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/declarationbuilder.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/declarationbuilder.o -c ../../../../languages/cpp/cppduchain/declarationbuilder.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/cppduchain/declarationbuilder.cpp: In member function 'virtual void DeclarationBuilder::visitDeclarator(DeclaratorAST*)': ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:515:18: warning: unused variable 'decl' [-Wunused-variable] Declaration* decl = openDeclaration(node->sub_declarator->id, node); ^ In file included from ../../../../languages/cpp/cppduchain/contextbuilder.h:28:0, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]': ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:934:40: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] CppDUContext* oldFirst = 0; ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::AliasDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::AliasDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::FunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::FunctionDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::FunctionDefinitionData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::FunctionDefinition]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = Cpp::QtFunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = Cpp::QtFunctionDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassFunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::ClassFunctionDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassMemberDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::ClassMemberDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::ClassDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::DeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::Declaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = Cpp::QPropertyDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = Cpp::QPropertyDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = TemplateParameterDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = TemplateParameterDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ForwardDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:243:9: required from 'Cpp::SpecialTemplateDeclaration::~SpecialTemplateDeclaration() [with BaseDeclaration = KDevelop::ForwardDeclaration]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/declarationbuilder.cpp:1823:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/typebuilder.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/typebuilder.o -c ../../../../languages/cpp/cppduchain/typebuilder.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/typebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/typebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../languages/cpp/cppduchain/typebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typebuilder.cpp:923:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/usebuilder.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/usebuilder.o -c ../../../../languages/cpp/cppduchain/usebuilder.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/usebuilder.h:22, from ../../../../languages/cpp/cppduchain/usebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/usebuilder.h:22, from ../../../../languages/cpp/cppduchain/usebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/cppduchain/usebuilder.h:22, from ../../../../languages/cpp/cppduchain/usebuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usebuilder.cpp:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/cppeditorintegrator.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/cppeditorintegrator.o -c ../../../../languages/cpp/cppduchain/cppeditorintegrator.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/dumpchain.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/dumpchain.o -c ../../../../languages/cpp/cppduchain/dumpchain.cpp In file included from /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/types/identifiedtype.h:26, from ../../../../languages/cpp/cppduchain/dumpchain.cpp:28: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 81%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/cpptypes.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/cpptypes.o -c ../../../../languages/cpp/cppduchain/cpptypes.cpp In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/cppduchain/dumpchain.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/cppduchain/dumpchain.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/dumpchain.cpp:105:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:24:0, from ../../../../languages/cpp/cppduchain/cpptypes.h:33, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 30 [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/ptrtomembertype.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/ptrtomembertype.o -c ../../../../languages/cpp/cppduchain/ptrtomembertype.cpp /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/cppduchain/cpptypes.h:32, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/cppduchain/cpptypes.h:32, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/cpptypes.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpptypes.cpp:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/types/structuretype.h:24, from ../../../../languages/cpp/cppduchain/ptrtomembertype.h:25, from ../../../../languages/cpp/cppduchain/ptrtomembertype.cpp:21: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:32, from /usr/include/kdevplatform/language/duchain/types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/types/structuretype.h:24, from ../../../../languages/cpp/cppduchain/ptrtomembertype.h:25, from ../../../../languages/cpp/cppduchain/ptrtomembertype.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/types/structuretype.h:24, from ../../../../languages/cpp/cppduchain/ptrtomembertype.h:25, from ../../../../languages/cpp/cppduchain/ptrtomembertype.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/dumptypes.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/dumptypes.o -c ../../../../languages/cpp/cppduchain/dumptypes.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/environmentmanager.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/environmentmanager.o -c ../../../../languages/cpp/cppduchain/environmentmanager.cpp In file included from /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:24:0, from /usr/include/kdevplatform/language/duchain/types/integraltype.h:25, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:22, from ../../../../languages/cpp/cppduchain/dumptypes.cpp:21: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:32, from /usr/include/kdevplatform/language/duchain/types/typesystem.h:28, from ../../../../languages/cpp/cppduchain/dumptypes.h:22, from ../../../../languages/cpp/cppduchain/dumptypes.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/types/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/types/typesystem.h:28, from ../../../../languages/cpp/cppduchain/dumptypes.h:22, from ../../../../languages/cpp/cppduchain/dumptypes.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/cppduchain.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/cppduchain.o -c ../../../../languages/cpp/cppduchain/cppduchain.cpp ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ ../../../../languages/cpp/cppduchain/environmentmanager.cpp: In member function 'const KDevelop::IndexedString* IncludePathListItem::m_includePaths() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/environmentmanager.cpp:81:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(IncludePathListItem, IndexedString, m_includePaths); ^ ../../../../languages/cpp/cppduchain/environmentmanager.cpp: At global scope: ../../../../languages/cpp/cppduchain/environmentmanager.cpp:490:6: warning: unused parameter 'env' [-Wunused-parameter] void EnvironmentFile::merge( const EnvironmentFile& file, CppPreprocessEnvironment* env ) { ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1668:46: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:137:82: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'rpp::pp_macro*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::index(const ItemRequest&, unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1447:68: required from 'unsigned int KDevelop::ItemRepository::index(const ItemRequest&) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:141:101: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:535:9: warning: cast from 'char*' to 'rpp::pp_macro*' increases required alignment of target type [-Wcast-align] request.createItem((Item*)(m_data + insertedAt)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:650:7: warning: cast from 'char*' to 'rpp::pp_macro*' increases required alignment of target type [-Wcast-align] request.createItem((Item*)(m_data + insertedAt)); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:419:102: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:419:102: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'IncludePathListItem*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:442:47: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::index(const ItemRequest&, unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1447:68: required from 'unsigned int KDevelop::ItemRepository::index(const ItemRequest&) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:443:75: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:535:9: warning: cast from 'char*' to 'IncludePathListItem*' increases required alignment of target type [-Wcast-align] request.createItem((Item*)(m_data + insertedAt)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:650:7: warning: cast from 'char*' to 'IncludePathListItem*' increases required alignment of target type [-Wcast-align] request.createItem((Item*)(m_data + insertedAt)); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1668:46: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:796:50: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:419:102: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:796:50: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:436:67: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:436:67: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:436:67: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1691:5: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:436:67: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cppduchain/environmentmanager.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1668:46: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1668:46: required from 'void KDevelop::ItemRepository::deleteItem(unsigned int) [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:132:76: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:419:102: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:419:102: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository >; Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const IncludePathListItem*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const rpp::pp_macro*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = IncludePathListItem; ItemRequest = KDevelop::AppendedListItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const IncludePathListItem*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; unsigned int fixedItemSize = 0u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = rpp::pp_macro; ItemRequest = MacroRepositoryItemRequest; bool markForReferenceCounting = true; bool threadSafe = true; unsigned int fixedItemSize = 0u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const rpp::pp_macro*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/environmentmanager.cpp:619:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/cppduchain/cppduchain.h:29, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/cppduchain/cppduchain.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/cppduchain/cppduchain.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedType; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:660:116: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/cppduchain/cppduchain.h:29, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/cppduchain/cppduchain.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/cppduchain/cppduchain.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppduchain.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppduchain.cpp:870:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/templateparameterdeclaration.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/templateparameterdeclaration.o -c ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.h:22, from ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateparameterdeclaration.cpp:63:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/qtfunctiondeclaration.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/qtfunctiondeclaration.o -c ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/qpropertydeclaration.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/qpropertydeclaration.o -c ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:25, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.h:20, from ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qtfunctiondeclaration.cpp:48:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.h:24, from ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/qpropertydeclaration.cpp:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/cppducontext.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/cppducontext.o -c ../../../../languages/cpp/cppduchain/cppducontext.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 82%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/typeutils.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/typeutils.o -c ../../../../languages/cpp/cppduchain/typeutils.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h: In member function 'const Import* KDevelop::DUContextData::m_importedContexts() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::DUContextData::Import* {aka KDevelop::DUContext::Import*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(DUContextData, Import, m_importedContexts); ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h: In member function 'const KDevelop::LocalIndexedDUContext* KDevelop::DUContextData::m_childContexts() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'KDevelop::LocalIndexedDUContext*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h:63:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(DUContextData, LocalIndexedDUContext, m_childContexts, m_importedContexts); ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h: In member function 'const KDevelop::IndexedDUContext* KDevelop::DUContextData::m_importers() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'KDevelop::IndexedDUContext*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h:67:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(DUContextData, IndexedDUContext, m_importers, m_childContexts); ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h: In member function 'const KDevelop::LocalIndexedDeclaration* KDevelop::DUContextData::m_localDeclarations() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'KDevelop::LocalIndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h:70:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(DUContextData, LocalIndexedDeclaration, m_localDeclarations, m_importers); ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h: In member function 'const KDevelop::Use* KDevelop::DUContextData::m_uses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'KDevelop::Use*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ /usr/include/kdevplatform/language/duchain/ducontextdata.h:75:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(DUContextData, Use, m_uses, m_localDeclarations); ^ /usr/include/kdevplatform/language/duchain/topducontextdata.h: In member function 'const KDevelop::DeclarationId* KDevelop::TopDUContextData::m_usedDeclarationIds() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::DeclarationId*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/topducontextdata.h:72:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(TopDUContextData, DeclarationId, m_usedDeclarationIds); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ ../../../../languages/cpp/cppduchain/typeutils.cpp: In function 'KDevelop::AbstractType::Ptr TypeUtils::matchingClassPointer(const Ptr&, const Ptr&, const KDevelop::TopDUContext*)': ../../../../languages/cpp/cppduchain/typeutils.cpp:228:40: warning: typedef 'DeclarationDepthPair' locally defined but not used [-Wunused-local-typedefs] typedef QPair DeclarationDepthPair; ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::DUContext::Import; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::DUContext::Import*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:63:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::LocalIndexedDUContext*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedDUContext; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:67:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedDUContext*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:70:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::LocalIndexedDeclaration*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::Use; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:75:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::Use*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:172:60: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry; int Prealloc = 256]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:208:35: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::DUContextDynamicData::VisibleDeclarationIterator::StackEntry*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::DeclarationId; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:72:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::DeclarationId*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:159:34: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:160:90: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:226:30: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:237:46: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::DUContext::Import*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:63:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::LocalIndexedDUContext*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:67:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedDUContext*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:70:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::LocalIndexedDeclaration*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::Use; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::Use; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:75:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::Use*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::DeclarationId; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::DeclarationId; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:72:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::DeclarationId*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = KDevelop::Declaration*; int Prealloc = 40]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = KDevelop::Declaration*; int Prealloc = 40]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::DUContext::Import; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::DUContext::Import; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::DUContext::Import*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::DUContext::Import*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::LocalIndexedDUContext; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:63:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::LocalIndexedDUContext*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::LocalIndexedDUContext*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedDUContext; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedDUContext; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:67:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedDUContext*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedDUContext*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::LocalIndexedDeclaration; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:70:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::LocalIndexedDeclaration*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::LocalIndexedDeclaration*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::Use; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::Use; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::Use; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/ducontextdata.h:75:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::Use*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::Use*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::DeclarationId; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::DeclarationId; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:72:3: required from 'void KDevelop::TopDUContextData::m_usedDeclarationIdsCopyFrom(const T&) [with T = KDevelop::TopDUContextData]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:72:3: required from 'void KDevelop::TopDUContextData::m_usedDeclarationIdsCopyAllFrom(const T&) [with T = KDevelop::TopDUContextData]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:73:3: required from 'void KDevelop::TopDUContextData::copyListsFrom(const T&) [with T = KDevelop::TopDUContextData]' /usr/include/kdevplatform/language/duchain/topducontextdata.h:43:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::DeclarationId*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::DeclarationId*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/typeutils.h:25, from ../../../../languages/cpp/cppduchain/typeutils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeutils.cpp:315:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19:0: ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::TopDUContext]': ../../../../languages/cpp/cppduchain/cppducontext.h:712:31: required from 'Cpp::CppDUContext::~CppDUContext() [with BaseContext = KDevelop::TopDUContext]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] CppDUContext* oldFirst = 0; ^ ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]': ../../../../languages/cpp/cppduchain/cppducontext.h:712:31: required from 'Cpp::CppDUContext::~CppDUContext() [with BaseContext = KDevelop::DUContext]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/cppducontext.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KDevelop::Declaration*; int Prealloc = 40]' ../../../../languages/cpp/cppduchain/cppducontext.h:302:45: required from 'bool Cpp::CppDUContext::findDeclarationsInternal(const PtrList&, const KDevelop::CursorInRevision&, const Ptr&, KDevelop::DUContext::DeclarationList&, const KDevelop::TopDUContext*, typename BaseContext::SearchFlags, uint) const [with BaseContext = KDevelop::TopDUContext; KDevelop::DUContext::SearchItem::PtrList = KDevVarLengthArray, 256>; KDevelop::AbstractType::Ptr = TypePtr; KDevelop::DUContext::DeclarationList = KDevVarLengthArray; typename BaseContext::SearchFlags = QFlags; uint = unsigned int]' ../../../../languages/cpp/cppduchain/cppducontext.cpp:309:1: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 31 [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/templatedeclaration.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/templatedeclaration.o -c ../../../../languages/cpp/cppduchain/templatedeclaration.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/duchain/types/typealiastype.h:26:0, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:37, from ../../../../languages/cpp/cppduchain/typeutils.h:26, from ../../../../languages/cpp/cppduchain/cppducontext.h:63, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38: /usr/include/kdevplatform/language/duchain/types/typesystem.h: At global scope: /usr/include/kdevplatform/language/duchain/types/typesystem.h:83:16: warning: 'virtual void KDevelop::SimpleTypeVisitor::visit(const KDevelop::IntegralType*)' was hidden [-Woverloaded-virtual] virtual void visit (const IntegralType *) ; ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:124:16: warning: by 'DelayedTypeSearcher::visit' [-Woverloaded-virtual] virtual bool visit (const StructureType *) { ^ In file included from /usr/include/kdevplatform/language/duchain/types/typealiastype.h:26:0, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:37, from ../../../../languages/cpp/cppduchain/typeutils.h:26, from ../../../../languages/cpp/cppduchain/cppducontext.h:63, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38: /usr/include/kdevplatform/language/duchain/types/typesystem.h:85:16: warning: 'virtual bool KDevelop::SimpleTypeVisitor::visit(const KDevelop::PointerType*)' was hidden [-Woverloaded-virtual] virtual bool visit (const PointerType *) ; ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:124:16: warning: by 'DelayedTypeSearcher::visit' [-Woverloaded-virtual] virtual bool visit (const StructureType *) { ^ In file included from /usr/include/kdevplatform/language/duchain/types/typealiastype.h:26:0, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:37, from ../../../../languages/cpp/cppduchain/typeutils.h:26, from ../../../../languages/cpp/cppduchain/cppducontext.h:63, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38: /usr/include/kdevplatform/language/duchain/types/typesystem.h:88:16: warning: 'virtual bool KDevelop::SimpleTypeVisitor::visit(const KDevelop::ReferenceType*)' was hidden [-Woverloaded-virtual] virtual bool visit (const ReferenceType *) ; ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:124:16: warning: by 'DelayedTypeSearcher::visit' [-Woverloaded-virtual] virtual bool visit (const StructureType *) { ^ In file included from /usr/include/kdevplatform/language/duchain/types/typealiastype.h:26:0, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:37, from ../../../../languages/cpp/cppduchain/typeutils.h:26, from ../../../../languages/cpp/cppduchain/cppducontext.h:63, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38: /usr/include/kdevplatform/language/duchain/types/typesystem.h:91:16: warning: 'virtual bool KDevelop::SimpleTypeVisitor::visit(const KDevelop::FunctionType*)' was hidden [-Woverloaded-virtual] virtual bool visit (const FunctionType *) ; ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:124:16: warning: by 'DelayedTypeSearcher::visit' [-Woverloaded-virtual] virtual bool visit (const StructureType *) { ^ In file included from /usr/include/kdevplatform/language/duchain/types/typealiastype.h:26:0, from /usr/include/kdevplatform/language/duchain/types/alltypes.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:37, from ../../../../languages/cpp/cppduchain/typeutils.h:26, from ../../../../languages/cpp/cppduchain/cppducontext.h:63, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38: /usr/include/kdevplatform/language/duchain/types/typesystem.h:97:16: warning: 'virtual bool KDevelop::SimpleTypeVisitor::visit(const KDevelop::ArrayType*)' was hidden [-Woverloaded-virtual] virtual bool visit (const ArrayType *) ; ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:124:16: warning: by 'DelayedTypeSearcher::visit' [-Woverloaded-virtual] virtual bool visit (const StructureType *) { ^ ../../../../languages/cpp/cppduchain/templatedeclaration.cpp: In member function 'void Cpp::TemplateDeclaration::deleteAllInstantiations()': ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:747:18: warning: unused variable 'realDecl' [-Wunused-variable] Declaration* realDecl = dynamic_cast(decl); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KDevelop::TemporaryDataManager::~TemporaryDataManager() [with T = KDevVarLengthArray; bool threadSafe = true]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:74:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:236:42: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::Declaration*; int Prealloc = 40]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:238:38: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:813:66: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KDevelop::IndexedType; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:886:102: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:896:39: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedType; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1042:149: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KSharedPtr; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:64:23: required from 'KDevVarLengthArray& KDevVarLengthArray::operator<<(const T&) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:237:85: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/appendedlist.h:70:26: required from 'KDevelop::TemporaryDataManager::TemporaryDataManager(QString) [with T = KDevVarLengthArray; bool threadSafe = true]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:74:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedDeclaration; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/appendedlist.h:75:35: required from 'KDevelop::TemporaryDataManager::~TemporaryDataManager() [with T = KDevVarLengthArray; bool threadSafe = true]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:74:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:38:0: ../../../../languages/cpp/cppduchain/cppducontext.h: In instantiation of 'void Cpp::CppDUContext::deleteAllInstantiations() [with BaseContext = KDevelop::DUContext]': ../../../../languages/cpp/cppduchain/cppducontext.h:712:31: required from 'Cpp::CppDUContext::~CppDUContext() [with BaseContext = KDevelop::DUContext]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here ../../../../languages/cpp/cppduchain/cppducontext.h:656:34: warning: variable 'oldFirst' set but not used [-Wunused-but-set-variable] CppDUContext* oldFirst = 0; ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KDevelop::Declaration*; int Prealloc = 40]' ../../../../languages/cpp/cppduchain/cppducontext.h:302:45: required from 'bool Cpp::CppDUContext::findDeclarationsInternal(const PtrList&, const KDevelop::CursorInRevision&, const Ptr&, KDevelop::DUContext::DeclarationList&, const KDevelop::TopDUContext*, typename BaseContext::SearchFlags, uint) const [with BaseContext = KDevelop::DUContext; KDevelop::DUContext::SearchItem::PtrList = KDevVarLengthArray, 256>; KDevelop::AbstractType::Ptr = TypePtr; KDevelop::DUContext::DeclarationList = KDevVarLengthArray; typename BaseContext::SearchFlags = QFlags; uint = unsigned int]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::Declaration*; int Prealloc = 40]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::Declaration*; int Prealloc = 40]' ../../../../languages/cpp/cppduchain/cppducontext.h:306:33: required from 'bool Cpp::CppDUContext::findDeclarationsInternal(const PtrList&, const KDevelop::CursorInRevision&, const Ptr&, KDevelop::DUContext::DeclarationList&, const KDevelop::TopDUContext*, typename BaseContext::SearchFlags, uint) const [with BaseContext = KDevelop::DUContext; KDevelop::DUContext::SearchItem::PtrList = KDevVarLengthArray, 256>; KDevelop::AbstractType::Ptr = TypePtr; KDevelop::DUContext::DeclarationList = KDevVarLengthArray; typename BaseContext::SearchFlags = QFlags; uint = unsigned int]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::Declaration**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = KSharedPtr; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/cppducontext.h:560:47: required from 'void Cpp::CppDUContext::applyUpwardsAliases(KDevelop::DUContext::SearchItem::PtrList&, const KDevelop::TopDUContext*) const [with BaseContext = KDevelop::DUContext; KDevelop::DUContext::SearchItem::PtrList = KDevVarLengthArray, 256>]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/templatedeclaration.h:25, from ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:21: ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ForwardDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::ForwardDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::ForwardDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::ForwardDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::ForwardDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::AliasDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::AliasDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::AliasDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::AliasDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::AliasDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::FunctionDefinitionData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::FunctionDefinitionData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::FunctionDefinitionData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::FunctionDefinitionData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::FunctionDefinitionData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = Cpp::QtFunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = Cpp::QtFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = Cpp::QtFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = Cpp::QtFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = Cpp::QtFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::FunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::FunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::FunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::FunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassMemberDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::ClassMemberDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::ClassMemberDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::ClassMemberDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassMemberDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassFunctionDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::ClassFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::ClassFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::ClassFunctionDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = TemplateParameterDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = TemplateParameterDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = TemplateParameterDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = TemplateParameterDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = TemplateParameterDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::ClassDeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::ClassDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::ClassDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::ClassDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h: In instantiation of 'const KDevelop::IndexedDeclaration* Cpp::SpecialTemplateDeclarationData::m_specializations() const [with Base = KDevelop::DeclarationData]': ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFree() [with Base = KDevelop::DeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: required from 'void Cpp::SpecialTemplateDeclarationData::m_specializationsFreeChain() [with Base = KDevelop::DeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:190:5: required from 'void Cpp::SpecialTemplateDeclarationData::freeAppendedLists() [with Base = KDevelop::DeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.h:171:25: required from 'Cpp::SpecialTemplateDeclarationData::~SpecialTemplateDeclarationData() [with Base = KDevelop::DeclarationData]' /usr/include/kdevplatform/language/duchain/duchainregister.h:65:5: required from 'void KDevelop::DUChainItemFactory::callDestructor(KDevelop::DUChainBaseData*) const [with T = Cpp::SpecialTemplateDeclaration; Data = Cpp::SpecialTemplateDeclarationData]' ../../../../languages/cpp/cppduchain/templatedeclaration.cpp:1179:1: required from here /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedDeclaration*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/templatedeclaration.h:189:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(SpecialTemplateDeclarationData, IndexedDeclaration, m_specializations); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/cpppreprocessenvironment.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/cpppreprocessenvironment.o -c ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.h:17, from ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:14: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/cpppreprocessenvironment.cpp:192:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/expressionparser.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/expressionparser.o -c ../../../../languages/cpp/cppduchain/expressionparser.cpp In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../languages/cpp/cppduchain/expressionparser.h:25, from ../../../../languages/cpp/cppduchain/expressionparser.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/expressionparser.h:25, from ../../../../languages/cpp/cppduchain/expressionparser.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/expressionparser.h:25, from ../../../../languages/cpp/cppduchain/expressionparser.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionparser.cpp:215:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/expressionvisitor.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/expressionvisitor.o -c ../../../../languages/cpp/cppduchain/expressionvisitor.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/typeconversion.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/typeconversion.o -c ../../../../languages/cpp/cppduchain/typeconversion.cpp /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ ../../../../languages/cpp/cppduchain/expressionvisitor.cpp: At global scope: ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:411:21: warning: unused parameter 'constant' [-Wunused-parameter] AbstractType::Ptr ExpressionVisitor::realLastType(bool* constant) const { ^ ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:1584:8: warning: unused parameter 'node' [-Wunused-parameter] bool ExpressionVisitor::dereferenceLastPointer(AST* node) { ^ ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2233:8: warning: unused parameter 'node' [-Wunused-parameter] void ExpressionVisitor::visitCondition(ConditionAST* node) { ^ ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2265:8: warning: unused parameter 'node' [-Wunused-parameter] void ExpressionVisitor::visitStringLiteral(StringLiteralAST* node) { ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = AST*; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'AST**' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = AST*; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = AST*; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:210:37: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'AST**' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = AST*; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = AST*; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:952:54: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'AST**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'AST**' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/viablefunctions.h:40:31: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = AST*; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = AST*; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:1905:50: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'AST**' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/declaration.h:24, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::Declaration*; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::Declaration*; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::Declaration*; T = int]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:54:31: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/expressionvisitor.h:23, from ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionvisitor.cpp:2448:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/typeconversion.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/typeconversion.cpp:610:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/overloadresolution.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/overloadresolution.o -c ../../../../languages/cpp/cppduchain/overloadresolution.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/viablefunctions.h:40:31: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:326:61: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/convenientfreelist.h:319:11: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from ../../../../languages/cpp/cppduchain/overloadresolution.h:22, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = Cpp::ViableFunction]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = Cpp::ViableFunction]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = Cpp::ViableFunction]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:224:34: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = Cpp::ViableFunction]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = Cpp::ViableFunction]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = Cpp::ViableFunction]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:248:24: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:348:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from ../../../../languages/cpp/cppduchain/overloadresolution.h:22, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = Cpp::ViableFunction]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = Cpp::ViableFunction]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = Cpp::ViableFunction]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = Cpp::ViableFunction]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:224:34: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:71:47: required from 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/convenientfreelist.h:319:11: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolution.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolution.cpp:671:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/templateresolver.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/templateresolver.o -c ../../../../languages/cpp/cppduchain/templateresolver.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = TypePtr; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::IndexedString; T = TypePtr]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:103:33: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/templateresolver.h:22, from ../../../../languages/cpp/cppduchain/templateresolver.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/templateresolver.cpp:313:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/viablefunctions.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/viablefunctions.o -c ../../../../languages/cpp/cppduchain/viablefunctions.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 83%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/overloadresolutionhelper.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/overloadresolutionhelper.o -c ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:49:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:64:23: required from 'KDevVarLengthArray& KDevVarLengthArray::operator<<(const T&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:92:31: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/viablefunctions.h:22, from ../../../../languages/cpp/cppduchain/viablefunctions.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/viablefunctions.cpp:172:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' ../../../../languages/cpp/cppduchain/viablefunctions.h:40:31: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/types/indexedtype.h:23, from ../../../../languages/cpp/cppduchain/typeconversion.h:26, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::Declaration*; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KDevelop::Declaration*; T = int]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:128:35: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = Cpp::ViableFunction]': /usr/include/qt4/QtCore/qlist.h:829:64: required from 'QList& QList::operator+=(const QList&) [with T = Cpp::ViableFunction]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:160:23: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = Cpp::ViableFunction]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = Cpp::ViableFunction]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = Cpp::ViableFunction]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:146:27: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'Cpp::ViableFunction*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = Cpp::OverloadResolutionFunction]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = Cpp::OverloadResolutionFunction]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = Cpp::OverloadResolutionFunction]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:166:37: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = Cpp::OverloadResolutionFunction]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = Cpp::OverloadResolutionFunction]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = Cpp::OverloadResolutionFunction]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:171:140: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = Cpp::OverloadResolutionFunction]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = Cpp::OverloadResolutionFunction]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = Cpp::OverloadResolutionFunction]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = Cpp::OverloadResolutionFunction]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:171:140: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'Cpp::OverloadResolutionFunction*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/typeconversion.h:27, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/cppduchain/typeconversion.h:32, from ../../../../languages/cpp/cppduchain/overloadresolution.h:23, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.h:25, from ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/overloadresolutionhelper.cpp:203:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 32 [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/name_visitor.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/name_visitor.o -c ../../../../languages/cpp/cppduchain/name_visitor.cpp ../../../../languages/cpp/cppduchain/name_visitor.cpp:59:2: warning: #warning "NameASTVisitor::visitUnqualifiedName() -- implement me" [-Wcpp] #warning "NameASTVisitor::visitUnqualifiedName() -- implement me" ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/name_visitor.h:26, from ../../../../languages/cpp/cppduchain/name_visitor.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/name_visitor.h:26, from ../../../../languages/cpp/cppduchain/name_visitor.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/name_visitor.h:26, from ../../../../languages/cpp/cppduchain/name_visitor.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/name_visitor.cpp:301:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/type_visitor.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/type_visitor.o -c ../../../../languages/cpp/cppduchain/type_visitor.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/type_visitor.h:31, from ../../../../languages/cpp/cppduchain/type_visitor.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/name_visitor.h:26, from ../../../../languages/cpp/cppduchain/type_visitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/name_visitor.h:26, from ../../../../languages/cpp/cppduchain/type_visitor.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/builtinoperators.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/builtinoperators.o -c ../../../../languages/cpp/cppduchain/builtinoperators.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/type_visitor.cpp:362:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:24:0, from ../../../../languages/cpp/cppduchain/cpptypes.h:33, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/cppduchain/cpptypes.h:32, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from ../../../../languages/cpp/cppduchain/cpptypes.h:30, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cpptypes.h:34, from ../../../../languages/cpp/cppduchain/builtinoperators.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/builtinoperators.cpp:211:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/expressionevaluationresult.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/expressionevaluationresult.o -c ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22:0, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/usedecoratorvisitor.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/usedecoratorvisitor.o -c ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.h:22, from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:23:0: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/expressionevaluationresult.cpp:100:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/navigation/navigationwidget.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/navigation/navigationwidget.o -c ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/usedecoratorvisitor.cpp:431:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:18: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:18: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:18: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:18: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./navigationwidget.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/navigation/declarationnavigationcontext.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/navigation/declarationnavigationcontext.o -c ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/navigation/includenavigationcontext.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/navigation/includenavigationcontext.o -c ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/navigation/abstractdeclarationnavigationcontext.h:25, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.h:21, from ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/declarationnavigationcontext.cpp:129:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/navigation/../../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../../duchain/parsingenvironment.h:32, from /usr/include/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.h:24, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/navigation/../../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../../duchain/parsingenvironment.h:32, from /usr/include/kdevplatform/language/duchain/navigation/abstractincludenavigationcontext.h:24, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/includenavigationcontext.cpp:58:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 84%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/navigation/macronavigationcontext.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/navigation/macronavigationcontext.o -c ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 33 [ 85%] Building CXX object languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/controlflowgraphbuilder.o cd languages/cpp/cppduchain && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPDUCHAIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/cppduchain -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppduchain.dir/controlflowgraphbuilder.o -c ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.h:22, from ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:19: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.h:24, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.h:24, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.h:24, from ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/navigation/macronavigationcontext.cpp:150:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/cppduchain/controlflowgraphbuilder.cpp:327:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX shared library ../../../lib/libkdev4cppduchain.so cd languages/cpp/cppduchain && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cppduchain.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cppduchain.so -o ../../../lib/libkdev4cppduchain.so CMakeFiles/kdev4cppduchain.dir/kdev4cppduchain_automoc.o CMakeFiles/kdev4cppduchain.dir/adlhelper.o CMakeFiles/kdev4cppduchain.dir/sourcemanipulation.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationtype.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationproblem.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationassistant.o CMakeFiles/kdev4cppduchain.dir/contextbuilder.o CMakeFiles/kdev4cppduchain.dir/declarationbuilder.o CMakeFiles/kdev4cppduchain.dir/typebuilder.o CMakeFiles/kdev4cppduchain.dir/usebuilder.o CMakeFiles/kdev4cppduchain.dir/cppeditorintegrator.o CMakeFiles/kdev4cppduchain.dir/dumpchain.o CMakeFiles/kdev4cppduchain.dir/cpptypes.o CMakeFiles/kdev4cppduchain.dir/ptrtomembertype.o CMakeFiles/kdev4cppduchain.dir/dumptypes.o CMakeFiles/kdev4cppduchain.dir/environmentmanager.o CMakeFiles/kdev4cppduchain.dir/cppduchain.o CMakeFiles/kdev4cppduchain.dir/templateparameterdeclaration.o CMakeFiles/kdev4cppduchain.dir/qtfunctiondeclaration.o CMakeFiles/kdev4cppduchain.dir/qpropertydeclaration.o CMakeFiles/kdev4cppduchain.dir/cppducontext.o CMakeFiles/kdev4cppduchain.dir/typeutils.o CMakeFiles/kdev4cppduchain.dir/templatedeclaration.o CMakeFiles/kdev4cppduchain.dir/cpppreprocessenvironment.o CMakeFiles/kdev4cppduchain.dir/expressionparser.o CMakeFiles/kdev4cppduchain.dir/expressionvisitor.o CMakeFiles/kdev4cppduchain.dir/typeconversion.o CMakeFiles/kdev4cppduchain.dir/overloadresolution.o CMakeFiles/kdev4cppduchain.dir/templateresolver.o CMakeFiles/kdev4cppduchain.dir/viablefunctions.o CMakeFiles/kdev4cppduchain.dir/overloadresolutionhelper.o CMakeFiles/kdev4cppduchain.dir/name_visitor.o CMakeFiles/kdev4cppduchain.dir/type_visitor.o CMakeFiles/kdev4cppduchain.dir/builtinoperators.o CMakeFiles/kdev4cppduchain.dir/expressionevaluationresult.o CMakeFiles/kdev4cppduchain.dir/usedecoratorvisitor.o CMakeFiles/kdev4cppduchain.dir/navigation/navigationwidget.o CMakeFiles/kdev4cppduchain.dir/navigation/declarationnavigationcontext.o CMakeFiles/kdev4cppduchain.dir/navigation/includenavigationcontext.o CMakeFiles/kdev4cppduchain.dir/navigation/macronavigationcontext.o CMakeFiles/kdev4cppduchain.dir/controlflowgraphbuilder.o /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 ../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 29 30 31 32 33 [ 85%] Built target kdev4cppduchain /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/depend /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 85%] Generating ui_custom_include_paths.h cd languages/cpp && /usr/bin/cmake -DKDE4_HEADER:BOOL=ON -DKDE_UIC_EXECUTABLE:FILEPATH=/usr/lib/arm-linux-gnueabihf/qt4/bin/uic -DKDE_UIC_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/languages/cpp/codegen/ui/custom_include_paths.ui -DKDE_UIC_H_FILE:FILEPATH=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/ui_custom_include_paths.h -DKDE_UIC_BASENAME:STRING=custom_include_paths -P /usr/share/kde4/apps/cmake/modules/kde4uic.cmake cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/DependInfo.cmake --color= Scanning dependencies of target codeanalysistest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 85%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o -c codeanalysistest_automoc.cpp Scanning dependencies of target kdevcpplanguagesupport make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 85%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/kdevcpplanguagesupport_automoc.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/kdevcpplanguagesupport_automoc.o -c kdevcpplanguagesupport_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 85%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/codeanalysistest.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest.o -c ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from moc_unresolvedincludeassistant.cpp:10, from kdevcpplanguagesupport_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 40 [ 86%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/cpplanguagesupport.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/cpplanguagesupport.o -c ../../../languages/cpp/cpplanguagesupport.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.h:23, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.h:23, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.h:23, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.h:22, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:45:3: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:77:101: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:45:3: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.h:23, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/codeanalysistest.cpp:316:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../languages/cpp/cpplanguagesupport.h:26, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from ../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../languages/cpp/cpplanguagesupport.cpp:96: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../languages/cpp/cpplanguagesupport.cpp:96:0: ../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../languages/cpp/cpplanguagesupport.h:26, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpplanguagesupport.h:29, from ../../../languages/cpp/cpplanguagesupport.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpplanguagesupport.moc:178:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/testhelper.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/includepathcomputer.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/includepathcomputer.o -c ../../../languages/cpp/includepathcomputer.cpp Linking CXX executable codeanalysistest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/codeanalysistest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o CMakeFiles/codeanalysistest.dir/codeanalysistest.o CMakeFiles/codeanalysistest.dir/testhelper.o -o codeanalysistest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../languages/cpp/includepathcomputer.h:17, from ../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] Built target codeanalysistest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/DependInfo.cmake --color= In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathcomputer.h:18, from ../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathcomputer.h:18, from ../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ Scanning dependencies of target cppexpressionparsertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/cppexpressionparsertest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.dir/cppexpressionparsertest_automoc.o -c cppexpressionparsertest_automoc.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ [ 86%] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o -c ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/cppparsejob.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/cppparsejob.o -c ../../../languages/cpp/cppparsejob.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/lexer.h:29, from ../../../../../languages/cpp/parser/parser.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.h:29, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_expressionparser.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_expressionparser.moc:168:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../languages/cpp/cppparsejob.cpp: In member function 'virtual void CPPInternalParseJob::run()': ../../../languages/cpp/cppparsejob.cpp:600:12: warning: variable 'isStandardContext' set but not used [-Wunused-but-set-variable] bool isStandardContext = false; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qsharedpointer_impl.h:63, from /usr/include/qt4/QtCore/qsharedpointer.h:50, from /usr/include/qt4/QtCore/QWeakPointer:1, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:26, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/cppparsejob.h:26, from ../../../languages/cpp/cppparsejob.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cppparsejob.moc:145:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 86%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/preprocessjob.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/preprocessjob.o -c ../../../languages/cpp/preprocessjob.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/preprocessjob.h:29, from ../../../languages/cpp/preprocessjob.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 13 [ 87%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/testhelper.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/cppexpressionparsertest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/preprocessjob.h:29, from ../../../languages/cpp/preprocessjob.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/parsejob.h:32, from ../../../languages/cpp/preprocessjob.h:29, from ../../../languages/cpp/preprocessjob.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./preprocessjob.moc:84:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cppexpressionparsertest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppexpressionparsertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppexpressionparsertest.dir/cppexpressionparsertest_automoc.o CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o CMakeFiles/cppexpressionparsertest.dir/testhelper.o -o cppexpressionparsertest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/cpphighlighting.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/cpphighlighting.o -c ../../../languages/cpp/cpphighlighting.cpp cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 13 [ 87%] Built target cppexpressionparsertest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/DependInfo.cmake --color= Scanning dependencies of target duchaintest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/duchaintest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/duchaintest_automoc.o -c duchaintest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/test_duchain.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/test_duchain.o -c ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../languages/cpp/cpphighlighting.h:26, from ../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/cpputils.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/cpputils.o -c ../../../languages/cpp/cpputils.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:32, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = bool]' ../../../languages/cpp/cpputils.cpp:344:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/cpputils.h:23, from ../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_duchain.moc:505:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/includepathresolver.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/includepathresolver.o -c ../../../languages/cpp/includepathresolver.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/includepathresolver.h:19, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/repositories/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/includepathresolver.h:19, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:255:56: required from 'T& QMap::iterator::operator*() const [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry]' ../../../languages/cpp/includepathresolver.cpp:596:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../languages/cpp/includepathresolver.cpp:688:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/includepathresolver.h:19, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers.o -c ../../../languages/cpp/setuphelpers.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../languages/cpp/setuphelpers.cpp:98:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 87%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers_gcc.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers_gcc.o -c ../../../languages/cpp/setuphelpers_gcc.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../languages/cpp/setuphelpers.h:25, from ../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 41 [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/quickopen.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/quickopen.o -c ../../../languages/cpp/quickopen.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../languages/cpp/quickopen.cpp:37: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:25, from ../../../languages/cpp/quickopen.h:25, from ../../../languages/cpp/quickopen.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:24, from ../../../languages/cpp/quickopen.h:25, from ../../../languages/cpp/quickopen.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/model.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/model.o -c ../../../languages/cpp/codecompletion/model.cpp In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../languages/cpp/codecompletion/model.h:26, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/codecompletion/model.h:27, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/codecompletion/model.h:27, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../languages/cpp/codecompletion/model.h:27, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../languages/cpp/codecompletion/model.h:26, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/worker.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/worker.o -c ../../../languages/cpp/codecompletion/worker.cpp In file included from /usr/include/qt4/QtCore/qthread.h:45:0, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../languages/cpp/codecompletion/worker.h:26, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qthread.h:45, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../languages/cpp/codecompletion/worker.h:26, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/model.h:32, from ../../../languages/cpp/codecompletion/worker.h:28, from ../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/context.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/context.o -c ../../../languages/cpp/codecompletion/context.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../languages/cpp/codecompletion/context.h:25, from ../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../languages/cpp/codecompletion/context.cpp:57: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../languages/cpp/codecompletion/context.cpp:57:0: ../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../languages/cpp/codecompletion/context.h:25, from ../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../languages/cpp/codecompletion/context.h:25, from ../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../languages/cpp/codecompletion/context.h:25, from ../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/item.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/item.o -c ../../../languages/cpp/codecompletion/item.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/test_duchain_cpp2011.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/test_duchain_cpp2011.o -c ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:32, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../../languages/cpp/cppduchain/tests/test_duchain.h:28, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_duchain_cpp2011.cpp:937:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/helpers.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/helpers.o -c ../../../languages/cpp/codecompletion/helpers.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/testhelper.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/duchaintest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludeitem.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludeitem.o -c ../../../languages/cpp/codecompletion/missingincludeitem.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../languages/cpp/codecompletion/missingincludeitem.cpp:38: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../languages/cpp/codecompletion/missingincludeitem.cpp:38:0: ../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable duchaintest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/duchaintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/duchaintest.dir/duchaintest_automoc.o CMakeFiles/duchaintest.dir/test_duchain.o CMakeFiles/duchaintest.dir/test_duchain_cpp2011.o CMakeFiles/duchaintest.dir/testhelper.o -o duchaintest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Built target duchaintest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/DependInfo.cmake --color= Scanning dependencies of target environmenttest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/environmenttest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/environmenttest_automoc.o -c environmenttest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/testenvironment.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/testenvironment.o -c ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 88%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/implementationhelperitem.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/implementationhelperitem.o -c ../../../languages/cpp/codecompletion/implementationhelperitem.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.h:26, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.h:26, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../../languages/cpp/cppduchain/tests/testenvironment.cpp:25: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./testenvironment.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ [ 88%] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/testhelper.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/environmenttest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 42 [ 89%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludemodel.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludemodel.o -c ../../../languages/cpp/codecompletion/missingincludemodel.cpp Linking CXX executable environmenttest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/environmenttest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/environmenttest.dir/environmenttest_automoc.o CMakeFiles/environmenttest.dir/testenvironment.o CMakeFiles/environmenttest.dir/testhelper.o -o environmenttest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 89%] Built target environmenttest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/DependInfo.cmake --color= In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from ../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17:0: ../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ Scanning dependencies of target sourcemanipulationtest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 89%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o -c sourcemanipulationtest_automoc.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 89%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/test_sourcemanipulation.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/test_sourcemanipulation.o -c ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 89%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/simplerefactoring.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/simplerefactoring.o -c ../../../languages/cpp/codegen/simplerefactoring.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:24, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:24, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.h:26, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/sourcemanipulation.h:22, from ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/test_sourcemanipulation.cpp:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 100 [ 90%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/testhelper.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/testhelper.o -c ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../../languages/cpp/parser/control.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.h:26, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../../languages/cpp/cppduchain/typebuilder.h:22, from ../../../../../languages/cpp/cppduchain/declarationbuilder.h:23, from ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../../languages/cpp/cppduchain/tests/testhelper.cpp:162:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable sourcemanipulationtest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/sourcemanipulationtest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o CMakeFiles/sourcemanipulationtest.dir/test_sourcemanipulation.o CMakeFiles/sourcemanipulationtest.dir/testhelper.o -o sourcemanipulationtest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/progressdialogs.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/progressdialogs.o -c ../../../languages/cpp/codegen/progressdialogs.cpp cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 100 [ 90%] Built target sourcemanipulationtest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser.dir/DependInfo.cmake --color= Scanning dependencies of target cpp-parser make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/tests/CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o -c cpp-parser_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/tests/CMakeFiles/cpp-parser.dir/cpp-parser.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/cpp-parser.dir/cpp-parser.o -c ../../../../languages/cpp/tests/cpp-parser.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/cpp-parser.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/codeassistant.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/codeassistant.o -c ../../../languages/cpp/codegen/codeassistant.cpp ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/cpp-parser.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from /usr/include/kdevplatform/language/util/debuglanguageparserhelper.h:33, from ../../../../languages/cpp/tests/cpp-parser.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from /usr/include/kdevplatform/language/util/debuglanguageparserhelper.h:33, from ../../../../languages/cpp/tests/cpp-parser.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/cpp-parser.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from /usr/include/kdevplatform/language/util/debuglanguageparserhelper.h:33, from ../../../../languages/cpp/tests/cpp-parser.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/cpp-parser.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from /usr/include/kdevplatform/language/util/debuglanguageparserhelper.h:33, from ../../../../languages/cpp/tests/cpp-parser.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/cpp-parser.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from /usr/include/kdevplatform/language/util/debuglanguageparserhelper.h:33, from ../../../../languages/cpp/tests/cpp-parser.cpp:31: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/tests/cpp-parser.cpp:251:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/declarationid.h:26, from ../../../languages/cpp/codegen/codeassistant.h:28, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../languages/cpp/codegen/codeassistant.h:28, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/codeassistant.h:29, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/codeassistant.h:29, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../languages/cpp/codegen/codeassistant.h:28, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/codeassistant.h:29, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../languages/cpp/codegen/codeassistant.h:28, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/codeassistant.h:29, from ../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cpp-parser cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cpp-parser.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o CMakeFiles/cpp-parser.dir/cpp-parser.o -o cpp-parser -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../lib/libkdev4cppparser.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../lib/libkdev4cppparser.so ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/signatureassistant.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/signatureassistant.o -c ../../../languages/cpp/codegen/signatureassistant.cpp cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Built target cpp-parser /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest.dir/DependInfo.cmake --color= Scanning dependencies of target cppfilestest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/tests/CMakeFiles/cppfilestest.dir/cppfilestest_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppfilestest.dir/cppfilestest_automoc.o -c cppfilestest_automoc.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/tests/CMakeFiles/cppfilestest.dir/test_cppfiles.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppfilestest.dir/test_cppfiles.o -c ../../../../languages/cpp/tests/test_cppfiles.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedString; T = QList]' ../../../languages/cpp/codegen/signatureassistant.cpp:201:117: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../languages/cpp/tests/test_cppfiles.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/tests/test_cppfiles.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/tests/test_cppfiles.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppfiles.moc:101:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/adaptsignatureaction.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/adaptsignatureaction.o -c ../../../languages/cpp/codegen/adaptsignatureaction.cpp In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Linking CXX executable cppfilestest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppfilestest.dir/link.txt --verbose=1 [ 90%] /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppfilestest.dir/cppfilestest_automoc.o CMakeFiles/cppfilestest.dir/test_cppfiles.o -o cppfilestest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformjsontests.so.7.0.0 ../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameassistant.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameassistant.o -c ../../../languages/cpp/codegen/renameassistant.cpp cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Built target cppfilestest /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameaction.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameaction.o -c ../../../languages/cpp/codegen/renameaction.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:251:52: required from 'T& QMap::iterator::value() const [with Key = KDevelop::IndexedString; T = QList]' ../../../languages/cpp/codegen/renameassistant.cpp:123:11: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../languages/cpp/codegen/renameassistant.h:23, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../languages/cpp/codegen/renameassistant.h:25, from ../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/renamefileaction.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renamefileaction.o -c ../../../languages/cpp/codegen/renamefileaction.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 43 [ 91%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/unresolvedincludeassistant.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/unresolvedincludeassistant.o -c ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/codegen/cppclasshelper.o cd languages/cpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCPPLANGUAGESUPPORT_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../languages/cpp -I../../.. -I../.. -I../../../languages/cpp/parser -I../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcpplanguagesupport.dir/codegen/cppclasshelper.o -c ../../../languages/cpp/codegen/cppclasshelper.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../languages/cpp/includepathresolver.h:21, from ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from /usr/include/kdevplatform/language/interfaces/icreateclasshelper.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:26, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariantHash:1, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariantHash:1, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVector]' ../../../languages/cpp/codegen/cppclasshelper.cpp:124:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QVector]' ../../../languages/cpp/codegen/cppclasshelper.cpp:139:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QHash:1:0, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:23, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'QHash::Node* QHash::createNode(uint, const Key&, const T&, QHash::Node**) [with Key = QString; T = QVariant; QHash::Node = QHashNode; uint = unsigned int]': /usr/include/qt4/QtCore/qhash.h:747:45: required from 'T& QHash::operator[](const Key&) [with Key = QString; T = QVariant]' ../../../languages/cpp/codegen/cppclasshelper.cpp:147:41: required from here /usr/include/qt4/QtCore/qhash.h:543:14: warning: cast from 'QHash::DummyNode* {aka QHashDummyNode*}' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] node = reinterpret_cast(new (d->allocateNode(alignOfDummyNode())) DummyNode(akey)); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariantHash:1, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/QVariantHash:1, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from /usr/include/kdevplatform/language/interfaces/icreateclasshelper.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:26, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QHash:1:0, from /usr/include/kdevplatform/language/codegen/templateclassgenerator.h:23, from ../../../languages/cpp/codegen/cppclasshelper.h:27, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /usr/include/qt4/QtCore/qhash.h:521:18: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' ../../../languages/cpp/codegen/cppclasshelper.cpp:103:18: required from here /usr/include/qt4/QtCore/qhash.h:269:45: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from /usr/include/kdevplatform/language/interfaces/icreateclasshelper.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:26, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/kdevplatform/language/codegen/codedescription.h:250:13: required from 'QVariant KDevelop::CodeDescription::toVariantList(const QVector&) [with T = KDevelop::VariableDescription]' ../../../languages/cpp/codegen/cppclasshelper.cpp:147:87: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qmetatype.h:49, from /usr/include/qt4/QtCore/QMetaType:1, from /usr/include/kdevplatform/language/duchain/duchainpointer.h:22, from /usr/include/kdevplatform/language/interfaces/icreateclasshelper.h:24, from ../../../languages/cpp/codegen/cppclasshelper.h:26, from ../../../languages/cpp/codegen/cppclasshelper.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/kdevplatform/language/codegen/codedescription.h:250:13: required from 'QVariant KDevelop::CodeDescription::toVariantList(const QVector&) [with T = KDevelop::VariableDescription]' ../../../languages/cpp/codegen/cppclasshelper.cpp:147:87: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../languages/cpp/codecompletion/item.h:31, from ../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../languages/cpp/codegen/cppclasshelper.cpp:24: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../languages/cpp/codegen/cppclasshelper.cpp:223:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX shared module ../../lib/kdevcpplanguagesupport.so cd languages/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcpplanguagesupport.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcpplanguagesupport.so -o ../../lib/kdevcpplanguagesupport.so CMakeFiles/kdevcpplanguagesupport.dir/kdevcpplanguagesupport_automoc.o CMakeFiles/kdevcpplanguagesupport.dir/cpplanguagesupport.o CMakeFiles/kdevcpplanguagesupport.dir/includepathcomputer.o CMakeFiles/kdevcpplanguagesupport.dir/cppparsejob.o CMakeFiles/kdevcpplanguagesupport.dir/preprocessjob.o CMakeFiles/kdevcpplanguagesupport.dir/cpphighlighting.o CMakeFiles/kdevcpplanguagesupport.dir/cpputils.o CMakeFiles/kdevcpplanguagesupport.dir/includepathresolver.o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers.o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers_gcc.o CMakeFiles/kdevcpplanguagesupport.dir/quickopen.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/model.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/worker.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/context.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/item.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/helpers.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludeitem.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/implementationhelperitem.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludemodel.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/simplerefactoring.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/progressdialogs.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/codeassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/signatureassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/adaptsignatureaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renamefileaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/unresolvedincludeassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/cppclasshelper.o ../../lib/libkdev4cpprpp.so ../../lib/libkdev4cppduchain.so ../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 40 41 42 43 [ 91%] Built target kdevcpplanguagesupport /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest.dir/depend /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest.dir/DependInfo.cmake --color= Scanning dependencies of target cppcodecompletiontest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build Scanning dependencies of target cppassistantstest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/cppcodecompletiontest_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/cppcodecompletiontest_automoc.o -c cppcodecompletiontest_automoc.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/cppassistantstest_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/cppassistantstest_automoc.o -c cppassistantstest_automoc.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from moc_unresolvedincludeassistant.cpp:10, from cppcodecompletiontest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from moc_unresolvedincludeassistant.cpp:10, from cppassistantstest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/test_cppcodecompletion.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/test_cppcodecompletion.o -c ../../../../languages/cpp/tests/test_cppcodecompletion.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/context.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/context.o -c ../../../../languages/cpp/codecompletion/context.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:51, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/context.cpp:57: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/context.cpp:57:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:23, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:25, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/convenientfreelist.h:319:11: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:69:62: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] : a(Prealloc), s(0), ptr(reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:25, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:256:58: required from 'T* QMap::iterator::operator->() const [with Key = KDevelop::IndexedString; T = QList]' ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:2414:5: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = QString]' ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:2608:24: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QByteArray; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:569:22: required from 'QMap::iterator QMap::insert(const Key&, const T&) [with Key = QByteArray; T = QString]' ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:3099:62: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:23, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:25, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:23, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:25, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:23, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:71:47: required from 'QVarLengthArray::QVarLengthArray(const QVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:48:21: required from 'KDevVarLengthArray::KDevVarLengthArray(const KDevVarLengthArray&) [with T = QPair, Utils::VirtualSetNode >; int Prealloc = 256]' /usr/include/kdevplatform/util/convenientfreelist.h:319:11: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'QPair, Utils::VirtualSetNode >*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:30, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/cppduchain/cppducontext.h:57, from ../../../../languages/cpp/cppduchain/contextbuilder.h:28, from ../../../../languages/cpp/tests/test_cppcodecompletion.h:32, from ../../../../languages/cpp/tests/test_cppcodecompletion.cpp:20: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodecompletion.moc:334:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/item.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/helpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/implementationhelperitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/implementationhelperitem.o -c ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 91%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/cpphighlighting.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 6 [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/model.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.cpp In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/quickopen.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:25, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:24, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/simplerefactoring.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/context.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/context.o -c ../../../../languages/cpp/codecompletion/context.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/context.cpp:57: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/context.cpp:57:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/includepathresolver.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/repositories/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:255:56: required from 'T& QMap::iterator::operator*() const [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry]' ../../../../languages/cpp/includepathresolver.cpp:596:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.cpp:688:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/setuphelpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../languages/cpp/setuphelpers.cpp:98:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/item.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ [ 92%] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/setuphelpers_gcc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/setuphelpers_gcc.o -c ../../../../languages/cpp/setuphelpers_gcc.cpp /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/progressdialogs.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/helpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/unresolvedincludeassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/implementationhelperitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/implementationhelperitem.o -c ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 92%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/cpputils.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = bool]' ../../../../languages/cpp/cpputils.cpp:344:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 9 [ 93%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/cpphighlighting.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 7 [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/worker.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp In file included from /usr/include/qt4/QtCore/qthread.h:45:0, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/model.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qthread.h:45, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/includepathcomputer.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/includepathcomputer.h:17, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/quickopen.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:25, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludemodel.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.cpp In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:24, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludeitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codegen/simplerefactoring.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/includepathresolver.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/test_cppassistants.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/test_cppassistants.o -c ../../../../languages/cpp/tests/test_cppassistants.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/repositories/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:255:56: required from 'T& QMap::iterator::operator*() const [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry]' ../../../../languages/cpp/includepathresolver.cpp:596:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.cpp:688:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:25, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:25, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:25, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:25, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppassistants.h:22, from ../../../../languages/cpp/tests/test_cppassistants.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppassistants.h:22, from ../../../../languages/cpp/tests/test_cppassistants.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppassistants.h:22, from ../../../../languages/cpp/tests/test_cppassistants.cpp:19: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:25, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppassistants.moc:107:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/tests/../codegen/renameassistant.h:23, from ../../../../languages/cpp/tests/test_cppassistants.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedString; T = QList]' ../../../../languages/cpp/tests/../codegen/renameassistant.h:34:7: required from 'KSharedPtr::~KSharedPtr() [with T = Cpp::RenameAssistant]' /usr/include/qt4/QtCore/qhash.h:216:8: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = KTextEditor::View*; T = KSharedPtr]' /usr/include/qt4/QtCore/qhash.h:570:5: required from 'void QHash::freeData(QHashData*) [with Key = KTextEditor::View*; T = KSharedPtr]' /usr/include/qt4/QtCore/qhash.h:283:54: required from 'QHash::~QHash() [with Key = KTextEditor::View*; T = KSharedPtr]' ../../../../languages/cpp/tests/../codegen/codeassistant.h:53:7: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/renameassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renameassistant.o -c ../../../../languages/cpp/codegen/renameassistant.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../languages/cpp/setuphelpers.cpp:98:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:251:52: required from 'T& QMap::iterator::value() const [with Key = KDevelop::IndexedString; T = QList]' ../../../../languages/cpp/codegen/renameassistant.cpp:123:11: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/renameassistant.h:23, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from ../../../../languages/cpp/codegen/renameassistant.h:25, from ../../../../languages/cpp/codegen/renameassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./renameassistant.moc:95:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/renameaction.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renameaction.o -c ../../../../languages/cpp/codegen/renameaction.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers_gcc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers_gcc.o -c ../../../../languages/cpp/setuphelpers_gcc.cpp In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/codegen/renameaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/renameaction.cpp:78:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/renamefileaction.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/renamefileaction.o -c ../../../../languages/cpp/codegen/renamefileaction.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codegen/progressdialogs.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/codeassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/codeassistant.o -c ../../../../languages/cpp/codegen/codeassistant.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/duchain/instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/declarationid.h:26, from ../../../../languages/cpp/codegen/codeassistant.h:28, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../../languages/cpp/codegen/codeassistant.h:28, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/codeassistant.h:29, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/codeassistant.h:29, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../../languages/cpp/codegen/codeassistant.h:28, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/codeassistant.h:29, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declarationid.h:25, from ../../../../languages/cpp/codegen/codeassistant.h:28, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/codeassistant.h:29, from ../../../../languages/cpp/codegen/codeassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./codeassistant.moc:118:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 94%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codegen/unresolvedincludeassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 8 [ 95%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/signatureassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/signatureassistant.o -c ../../../../languages/cpp/codegen/signatureassistant.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedString; T = QList; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedString; T = QList]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedString; T = QList]' ../../../../languages/cpp/codegen/signatureassistant.cpp:201:117: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from ../../../../languages/cpp/codegen/signatureassistant.h:23, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: required from 'void KDevelop::FunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:53:5: required from 'void KDevelop::FunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::FunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/functiondeclaration.h:44:24: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/signatureassistant.h:24, from ../../../../languages/cpp/codegen/signatureassistant.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./signatureassistant.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 10 [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/cpputils.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppassistantstest.dir/__/codegen/adaptsignatureaction.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppassistantstest.dir/__/codegen/adaptsignatureaction.o -c ../../../../languages/cpp/codegen/adaptsignatureaction.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = bool]' ../../../../languages/cpp/cpputils.cpp:344:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ In file included from /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/duchain/duchain.h:25, from ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/duchain.h:26, from ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/adaptsignatureaction.cpp:190:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cppassistantstest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppassistantstest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppassistantstest.dir/cppassistantstest_automoc.o CMakeFiles/cppassistantstest.dir/__/codecompletion/context.o CMakeFiles/cppassistantstest.dir/__/codecompletion/item.o CMakeFiles/cppassistantstest.dir/__/codecompletion/helpers.o CMakeFiles/cppassistantstest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppassistantstest.dir/__/cpphighlighting.o CMakeFiles/cppassistantstest.dir/__/codecompletion/model.o CMakeFiles/cppassistantstest.dir/__/quickopen.o CMakeFiles/cppassistantstest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppassistantstest.dir/__/includepathresolver.o CMakeFiles/cppassistantstest.dir/__/setuphelpers.o CMakeFiles/cppassistantstest.dir/__/setuphelpers_gcc.o CMakeFiles/cppassistantstest.dir/__/codegen/progressdialogs.o CMakeFiles/cppassistantstest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppassistantstest.dir/__/cpputils.o CMakeFiles/cppassistantstest.dir/__/codecompletion/worker.o CMakeFiles/cppassistantstest.dir/__/includepathcomputer.o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludeitem.o CMakeFiles/cppassistantstest.dir/test_cppassistants.o CMakeFiles/cppassistantstest.dir/__/codegen/renameassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/renameaction.o CMakeFiles/cppassistantstest.dir/__/codegen/renamefileaction.o CMakeFiles/cppassistantstest.dir/__/codegen/codeassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/signatureassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/adaptsignatureaction.o -o cppassistantstest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/worker.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 6 7 8 [ 96%] Built target cppassistantstest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/depend In file included from /usr/include/qt4/QtCore/qthread.h:45:0, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest.dir/DependInfo.cmake --color= /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ Scanning dependencies of target cppcodegentest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/cppcodegentest_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/cppcodegentest_automoc.o -c cppcodegentest_automoc.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qthread.h:45, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from moc_unresolvedincludeassistant.cpp:10, from cppcodegentest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/test_cppcodegen.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/test_cppcodegen.o -c ../../../../languages/cpp/tests/test_cppcodegen.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/includepathcomputer.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/includepathcomputer.h:17, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppcodegen.h:24, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_cppcodegen.h:24, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:21: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/parser/commentformatter.h:25, from ../../../../languages/cpp/parser/parsesession.h:37, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/tests/test_cppcodegen.cpp:29: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_cppcodegen.moc:121:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludemodel.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.cpp In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludeitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/context.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/context.o -c ../../../../languages/cpp/codecompletion/context.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/context.cpp:57: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/context.cpp:57:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cppcodecompletiontest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppcodecompletiontest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppcodecompletiontest.dir/cppcodecompletiontest_automoc.o CMakeFiles/cppcodecompletiontest.dir/test_cppcodecompletion.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/context.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/item.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/helpers.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppcodecompletiontest.dir/__/cpphighlighting.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/model.o CMakeFiles/cppcodecompletiontest.dir/__/quickopen.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppcodecompletiontest.dir/__/includepathresolver.o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers.o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers_gcc.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/progressdialogs.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppcodecompletiontest.dir/__/cpputils.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/worker.o CMakeFiles/cppcodecompletiontest.dir/__/includepathcomputer.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludeitem.o -o cppcodecompletiontest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 9 10 [ 96%] Built target cppcodecompletiontest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/DependInfo.cmake --color= Scanning dependencies of target cppspecialcompletion make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/cppspecialcompletion_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/cppspecialcompletion_automoc.o -c cppspecialcompletion_automoc.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from moc_unresolvedincludeassistant.cpp:10, from cppspecialcompletion_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/test_specialcompletion.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/test_specialcompletion.o -c ../../../../languages/cpp/tests/test_specialcompletion.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from ../../../../languages/cpp/tests/test_specialcompletion.h:25, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_specialcompletion.h:25, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_specialcompletion.h:25, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/identifier.h:32, from /usr/include/kdevplatform/language/duchain/ducontext.h:30, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from ../../../../languages/cpp/tests/test_specialcompletion.h:25, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/tests/testfile.h:26, from ../../../../languages/cpp/tests/test_specialcompletion.cpp:26: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./test_specialcompletion.moc:108:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/item.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 96%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/context.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/context.o -c ../../../../languages/cpp/codecompletion/context.cpp In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/context.cpp:57: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/context.cpp:57:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/duchain/classmemberdeclaration.h:25, from ../../../../languages/cpp/codecompletion/../cppduchain/typeconversion.h:32, from ../../../../languages/cpp/codecompletion/context.h:25, from ../../../../languages/cpp/codecompletion/context.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/context.cpp:2393:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 11 [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/helpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/implementationhelperitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/implementationhelperitem.o -c ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/item.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/item.o -c ../../../../languages/cpp/codecompletion/item.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/cpphighlighting.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/item.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/item.cpp:896:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/model.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.cpp In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/helpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/helpers.o -c ../../../../languages/cpp/codecompletion/helpers.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/quickopen.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]': /usr/include/qt4/QtCore/qvarlengtharray.h:219:36: required from 'void QVarLengthArray::append(const T*, int) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/qt4/QtCore/qvarlengtharray.h:87:51: required from 'QVarLengthArray& QVarLengthArray::operator=(const QVarLengthArray&) [with T = Cpp::ViableFunction::ParameterConversion; int Prealloc = 256]' /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'Cpp::ViableFunction::ParameterConversion*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/helpers.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/helpers.cpp:345:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:25, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:24, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/implementationhelperitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/implementationhelperitem.o -c ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/implementationhelperitem.h:20, from ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/implementationhelperitem.cpp:470:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 97%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codegen/simplerefactoring.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 14 [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/cpphighlighting.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/cpphighlighting.o -c ../../../../languages/cpp/cpphighlighting.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:29, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QHash; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QHash]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KDevelop::IndexedDUContext; T = QVector; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = KDevelop::IndexedDUContext; T = QVector]' /usr/include/kdevplatform/language/highlighting/codehighlighting.h:105:121: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/highlighting/codehighlighting.h:35, from ../../../../languages/cpp/cpphighlighting.h:26, from ../../../../languages/cpp/cpphighlighting.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/model.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/model.o -c ../../../../languages/cpp/codecompletion/model.cpp In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/includepathresolver.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/codecompletion/model.h:27, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from ../../../../languages/cpp/codecompletion/model.h:26, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/../cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/model.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./model.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/repositories/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:255:56: required from 'T& QMap::iterator::operator*() const [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry]' ../../../../languages/cpp/includepathresolver.cpp:596:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.cpp:688:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/quickopen.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/quickopen.o -c ../../../../languages/cpp/quickopen.cpp In file included from /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:25:0, from /usr/include/kdevplatform/language/duchain/navigation/../types/../declarationid.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:26, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QObject:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:25, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/language/interfaces/quickopendataprovider.h:24, from ../../../../languages/cpp/quickopen.h:25, from ../../../../languages/cpp/quickopen.cpp:22: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/cpplanguagesupport.h:83:91: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:682:61: required from 'QList::Node* QList::detach_helper_grow(int, int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:510:48: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' ../../../../languages/cpp/quickopen.cpp:123:10: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/navigation/../types/../identifier.h:27, from /usr/include/kdevplatform/language/duchain/navigation/../types/identifiedtype.h:25, from /usr/include/kdevplatform/language/duchain/navigation/../types/structuretype.h:24, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:27, from /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationwidget.h:31, from ../../../../languages/cpp/cppduchain/navigation/navigationwidget.h:22, from ../../../../languages/cpp/quickopen.cpp:37: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/navigation/../types/../instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/navigation/../types/../appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/quickopen.cpp:38: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/quickopen.cpp:419:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/setuphelpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../languages/cpp/setuphelpers.cpp:98:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codegen/simplerefactoring.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/simplerefactoring.o -c ../../../../languages/cpp/codegen/simplerefactoring.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/declaration.h:30, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/setuphelpers_gcc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/setuphelpers_gcc.o -c ../../../../languages/cpp/setuphelpers_gcc.cpp /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/identifier.h:27, from /usr/include/kdevplatform/language/duchain/declaration.h:27, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: required from 'void KDevelop::ClassFunctionDeclarationData::m_defaultParametersCopyAllFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:63:3: required from 'void KDevelop::ClassFunctionDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassFunctionDeclarationData]' /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:54:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::BaseClassInstance; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: required from 'void KDevelop::ClassDeclarationData::baseClassesCopyAllFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:86:3: required from 'void KDevelop::ClassDeclarationData::copyListsFrom(const T&) [with T = KDevelop::ClassDeclarationData]' /usr/include/kdevplatform/language/duchain/classdeclaration.h:74:22: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/declaration.h:31, from /usr/include/kdevplatform/language/interfaces/codecontext.h:37, from ../../../../languages/cpp/codegen/simplerefactoring.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/simplerefactoring.cpp:587:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 12 [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codegen/progressdialogs.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/includepathresolver.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/includepathresolver.o -c ../../../../languages/cpp/includepathresolver.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codegen/unresolvedincludeassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/repositories/../referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:255:56: required from 'T& QMap::iterator::operator*() const [with Key = QString; T = CppTools::IncludePathResolver::CacheEntry]' ../../../../languages/cpp/includepathresolver.cpp:596:23: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.cpp:688:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/includepathresolver.h:19, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathresolver.cpp:37: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathresolver.cpp:880:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/cpputils.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/setuphelpers.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers.o -c ../../../../languages/cpp/setuphelpers.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = bool]' ../../../../languages/cpp/cpputils.cpp:344:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:120:28: required from 'void QVarLengthArray::append(const T&) [with T = KDevelop::IndexedString; int Prealloc = 10]' ../../../../languages/cpp/setuphelpers.cpp:98:52: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers.cpp:186:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/worker.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/setuphelpers_gcc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers_gcc.o -c ../../../../languages/cpp/setuphelpers_gcc.cpp In file included from /usr/include/qt4/QtCore/qthread.h:45:0, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qthread.h:45, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/setuphelpers.h:25, from ../../../../languages/cpp/setuphelpers_gcc.cpp:22: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/setuphelpers_gcc.cpp:177:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/includepathcomputer.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codegen/progressdialogs.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/progressdialogs.o -c ../../../../languages/cpp/codegen/progressdialogs.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/includepathcomputer.h:17, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/progressdialogs.h:27, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/KDE/../kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from ../../../../languages/cpp/codegen/progressdialogs.h:28, from ../../../../languages/cpp/codegen/progressdialogs.cpp:21: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./progressdialogs.moc:174:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codegen/unresolvedincludeassistant.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codegen/unresolvedincludeassistant.o -c ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 99%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludemodel.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.cpp In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/duchain/referencecounting.h:25, from /usr/include/kdevplatform/language/duchain/indexedstring.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.h:23, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from /usr/include/kdevplatform/language/duchain/topducontext.h:25, from /usr/include/kdevplatform/language/backgroundparser/backgroundparser.h:34, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:28: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:27: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codegen/unresolvedincludeassistant.cpp:148:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 15 [100%] In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/cpputils.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/cpputils.o -c ../../../../languages/cpp/cpputils.cpp /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [100%] Building CXX object languages/cpp/tests/CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludeitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.cpp ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = KUrl; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:535:25: required from 'T& QMap::operator[](const Key&) [with Key = KUrl; T = bool]' ../../../../languages/cpp/cpputils.cpp:344:26: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../languages/cpp/cppduchain/environmentmanager.h:22, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = bool; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = bool]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = bool]' ../../../../languages/cpp/includepathresolver.h:99:36: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:31, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/duchain/topducontext.h:26, from /usr/include/kdevplatform/language/duchain/parsingenvironment.h:32, from ../../../../languages/cpp/cppduchain/environmentmanager.h:28, from ../../../../languages/cpp/cpputils.h:23, from ../../../../languages/cpp/cpputils.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./cpputils.moc:94:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [100%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/worker.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/worker.o -c ../../../../languages/cpp/codecompletion/worker.cpp In file included from /usr/include/qt4/QtCore/qthread.h:45:0, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/codecompletion/../duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qthread.h:45, from /usr/include/qt4/QtCore/QThread:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:26, from ../../../../languages/cpp/codecompletion/worker.h:26, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:27, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/model.h:32, from ../../../../languages/cpp/codecompletion/worker.h:28, from ../../../../languages/cpp/codecompletion/worker.cpp:23: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./worker.moc:82:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [100%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/includepathcomputer.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/includepathcomputer.o -c ../../../../languages/cpp/includepathcomputer.cpp Linking CXX executable cppcodegentest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppcodegentest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppcodegentest.dir/cppcodegentest_automoc.o CMakeFiles/cppcodegentest.dir/test_cppcodegen.o CMakeFiles/cppcodegentest.dir/__/codecompletion/context.o CMakeFiles/cppcodegentest.dir/__/codecompletion/item.o CMakeFiles/cppcodegentest.dir/__/codecompletion/helpers.o CMakeFiles/cppcodegentest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppcodegentest.dir/__/cpphighlighting.o CMakeFiles/cppcodegentest.dir/__/codecompletion/model.o CMakeFiles/cppcodegentest.dir/__/quickopen.o CMakeFiles/cppcodegentest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppcodegentest.dir/__/includepathresolver.o CMakeFiles/cppcodegentest.dir/__/setuphelpers.o CMakeFiles/cppcodegentest.dir/__/setuphelpers_gcc.o CMakeFiles/cppcodegentest.dir/__/codegen/progressdialogs.o CMakeFiles/cppcodegentest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppcodegentest.dir/__/cpputils.o CMakeFiles/cppcodegentest.dir/__/codecompletion/worker.o CMakeFiles/cppcodegentest.dir/__/includepathcomputer.o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludeitem.o -o cppcodegentest -rdynamic ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib In file included from /usr/include/kdevplatform/language/interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/interfaces/iproblem.h:31, from ../../../../languages/cpp/includepathcomputer.h:17, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 11 12 [100%] Built target cppcodegentest /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [100%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludemodel.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludemodel.o -c ../../../../languages/cpp/codecompletion/missingincludemodel.cpp In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/editor/modificationrevisionset.h:23, from ../../../../languages/cpp/includepathresolver.h:21, from ../../../../languages/cpp/includepathcomputer.h:18, from ../../../../languages/cpp/includepathcomputer.cpp:17: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/includepathcomputer.cpp:271:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ In file included from /usr/include/qt4/QtCore/qiodevice.h:46:0, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:70) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:398:64: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline const char *qobject_interface_iid() \ ^ /usr/include/qt4/QtCore/qobject.h:400:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:400:68: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:401:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? object->qt_metacast(IId) : 0)); } \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: At global scope: /usr/include/qt4/QtCore/qobject.h:402:50: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/qt4/QtCore/qobject.h:402:74: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] template <> inline IFace *qobject_cast(const QObject *object) \ ^ /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h: In function 'T qobject_cast(const QObject*) [with T = KTextEditor::CodeCompletionModelControllerInterface2*]': /usr/include/qt4/QtCore/qobject.h:403:37: warning: 'CodeCompletionModelControllerInterface2' is deprecated (declared at /usr/include/ktexteditor/codecompletionmodelcontrollerinterface.h:170) [-Wdeprecated-declarations] { return reinterpret_cast((object ? const_cast(object)->qt_metacast(IId) : 0)); } ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/duchain/ducontext.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = void*; T = QPair; QMap::Node = QMapNode >]': /usr/include/qt4/QtCore/qmap.h:250:58: required from 'const Key& QMap::iterator::key() const [with Key = void*; T = QPair]' /usr/include/kdevplatform/language/duchain/referencecounting.h:51:29: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap >::Node* {aka QMapNode >*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KSharedPtr; int Prealloc = 256]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'KSharedPtr::~KSharedPtr() [with T = KDevelop::DUContext::SearchItem]' /usr/include/kdevplatform/language/duchain/ducontext.h:673:66: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KSharedPtr*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::~QVarLengthArray() [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:37:7: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:80:17: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (ptr != reinterpret_cast(array)) ^ /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:27, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = int; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = int]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = int]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = KDevelop::NavigationAction; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = KDevelop::NavigationAction]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = KDevelop::NavigationAction]' /usr/include/kdevplatform/language/duchain/navigation/abstractnavigationcontext.h:67:42: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'QVarLengthArray::QVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/kdevplatform/util/kdevvarlengtharray.h:43:20: required from 'KDevVarLengthArray::KDevVarLengthArray(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:105:22: required from 'uint KDevelop::TemporaryDataManager::alloc() [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:191:13: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] ptr = reinterpret_cast(array); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qiodevice.h:46, from /usr/include/qt4/QtCore/qdatastream.h:46, from /usr/include/qt4/QtCore/qpair.h:45, from /usr/include/qt4/QtCore/QPair:1, from /usr/include/kdevplatform/language/codecompletion/codecompletionmodel.h:26, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:20, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../../languages/cpp/codecompletion/item.h:44:8: required from 'KSharedPtr::~KSharedPtr() [with T = CachedArgumentList]' ../../../../languages/cpp/codecompletion/item.h:62:251: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedType; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedType; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' /usr/include/kdevplatform/language/duchain/instantiationinformation.h:131:5: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/qt4/QtCore/QVarLengthArray:1:0, from /usr/include/kdevplatform/util/kdevvarlengtharray.h:24, from /usr/include/kdevplatform/language/duchain/ducontext.h:28, from ../../../../languages/cpp/codecompletion/missingincludemodel.h:25, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:17: /usr/include/qt4/QtCore/qvarlengtharray.h: In instantiation of 'void QVarLengthArray::realloc(int, int) [with T = KDevelop::IndexedString; int Prealloc = 10]': /usr/include/qt4/QtCore/qvarlengtharray.h:203:32: required from 'void QVarLengthArray::resize(int) [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/qt4/QtCore/qvarlengtharray.h:100:35: required from 'void QVarLengthArray::clear() [with T = KDevelop::IndexedString; int Prealloc = 10]' /usr/include/kdevplatform/language/duchain/appendedlist.h:187:7: required from 'void KDevelop::TemporaryDataManager::freeItem(T*) [with T = KDevVarLengthArray; bool threadSafe = true]' /usr/include/kdevplatform/language/duchain/appendedlist.h:158:30: required from 'void KDevelop::TemporaryDataManager::free(uint) [with T = KDevVarLengthArray; bool threadSafe = true; uint = unsigned int]' ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: required from here /usr/include/qt4/QtCore/qvarlengtharray.h:259:32: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ /usr/include/qt4/QtCore/qvarlengtharray.h:279:16: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if (oldPtr != reinterpret_cast(array) && oldPtr != ptr) ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludemodel.cpp:18: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ./missingincludemodel.moc:96:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [100%] Building CXX object languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludeitem.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/tests/\"" -o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludeitem.o -c ../../../../languages/cpp/codecompletion/missingincludeitem.cpp In file included from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/duchainbase.h:26:0, from /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/iproblem.h:31, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchainobserver.h:29, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:25, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h: In member function 'const KDevelop::IndexedType* KDevelop::InstantiationInformation::templateParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/codecompletion/../duchain/instantiationinformation.h:131:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(InstantiationInformation, IndexedType, templateParameters); ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h: In member function 'const KDevelop::IndexedType* KDevelop::FunctionTypeData::m_arguments() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedType*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/navigation/../types/typesystemdata.h:159:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionTypeData, IndexedType, m_arguments); ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::definition() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:165:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(pp_macro, IndexedString, definition) ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h: In member function 'const IndexedString* rpp::pp_macro::formals() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:312:109: warning: cast from 'char*' to 'rpp::pp_macro::IndexedString* {aka KDevelop::IndexedString*}' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + predecessor ## OffsetBehind()); \ ^ ../../../../languages/cpp/codecompletion/../cppduchain/navigation/../../parser/rpp/pp-macro.h:166:3: note: in expansion of macro 'APPENDED_LIST' APPENDED_LIST(pp_macro, IndexedString, formals, definition) ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h: In member function 'const KDevelop::BaseClassInstance* KDevelop::ClassDeclarationData::baseClasses() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::BaseClassInstance*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classdeclaration.h:85:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassDeclarationData, BaseClassInstance, baseClasses); ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::ClassFunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/classfunctiondeclaration.h:62:3: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(ClassFunctionDeclarationData, IndexedString, m_defaultParameters); ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h: In member function 'const KDevelop::IndexedString* KDevelop::FunctionDeclarationData::m_defaultParameters() const': /usr/include/kdevplatform/language/codecompletion/../duchain/../interfaces/../duchain/appendedlist.h:299:98: warning: cast from 'char*' to 'KDevelop::IndexedString*' increases required alignment of target type [-Wcast-align] if(!appendedListsDynamic()) return (type*)(((char*)this) + classSize() + offsetBehindBase()); \ ^ /usr/include/kdevplatform/language/duchain/builders/../functiondeclaration.h:52:5: note: in expansion of macro 'APPENDED_LIST_FIRST' APPENDED_LIST_FIRST(FunctionDeclarationData, IndexedString, m_defaultParameters); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludemodel.h:21:0, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h: At global scope: /usr/include/kdevplatform/language/codecompletion/codecompletionworker.h:78:18: warning: 'virtual void KDevelop::CodeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, QString, const KTextEditor::Range&, const QString&)' was hidden [-Woverloaded-virtual] virtual void computeCompletions(DUContextPointer context, const KTextEditor::Cursor& position, QString followingText, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:38:0: ../../../../languages/cpp/codecompletion/missingincludemodel.h:85:16: warning: by 'virtual void Cpp::MissingIncludeCompletionWorker::computeCompletions(KDevelop::DUContextPointer, const KTextEditor::Cursor&, KTextEditor::View*, const KTextEditor::Range&, const QString&)' [-Woverloaded-virtual] virtual void computeCompletions(KDevelop::DUContextPointer context, const KTextEditor::Cursor& position, KTextEditor::View* view, const KTextEditor::Range& contextRange, const QString& contextText); ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2530:94: warning: cast from 'uchar* {aka unsigned char*}' to 'uint* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] if(m_file && offset < m_fileMapSize && doMMapLoading && *((uint*)(m_fileMap + offset)) == 0) { ^ In file included from /usr/include/kdevplatform/language/util/basicsetrepository.h:20:0, from /usr/include/kdevplatform/language/util/setrepository.h:17, from /usr/include/kdevplatform/language/codecompletion/../duchain/topducontext.h:26, from /usr/include/kdevplatform/language/codecompletion/../duchain/duchain.h:26, from /usr/include/kdevplatform/language/codecompletion/abstractincludefilecompletionitem.h:28, from ../../../../languages/cpp/codecompletion/item.h:31, from ../../../../languages/cpp/codecompletion/missingincludeitem.h:22, from ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:19: /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'const Item* KDevelop::Bucket::itemFromIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1871:50: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:867:34: warning: cast from 'char*' to 'Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] return (Item*)(m_data+index); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:388:23: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_objectMap = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:390:28: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] m_nextBucketHash = (short unsigned int*)current; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:384:49: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] *to = *((T*)from); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::readIn(char*&, int, T*) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:378:26: required from 'void KDevelop::Bucket::readOne(char*&, T&) [with T = short unsigned int; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:392:18: required from 'void KDevelop::Bucket::initializeFromMap(char*) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2532:9: required from 'void KDevelop::ItemRepository::initializeBucket(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1867:30: required from 'const Item* KDevelop::ItemRepository::itemFromIndex(unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/util/basicsetrepository.h:253:52: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:371:13: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:922:65: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] const Item* item = (const Item*)(m_data+currentIndex); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::followerIndex(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:931:54: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1202:51: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+(index-2))); ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'uint KDevelop::Bucket::lostSpace() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u; uint = unsigned int]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2001:19: required from 'KDevelop::ItemRepository::Statistics KDevelop::ItemRepository::statistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1919:23: required from 'QString KDevelop::ItemRepository::printStatistics() const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1030:56: warning: cast from 'char*' to 'const Utils::SetNodeData*' increases required alignment of target type [-Wcast-align] found += ((const Item*)(m_data+currentIndex))->itemSize() + AdditionalSpacePerItem; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFollowerIndex(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:806:61: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1207:46: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+(index-2))) = follower; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'void KDevelop::Bucket::setFreeSize(short unsigned int, short unsigned int) [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:830:32: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1216:42: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] *((unsigned short*)(m_data+index)) = size; ^ /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h: In instantiation of 'short unsigned int KDevelop::Bucket::freeSize(short unsigned int) const [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]': /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:835:62: required from 'void KDevelop::Bucket::deleteItem(short unsigned int, unsigned int, Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:926:64: required from 'int KDevelop::Bucket::finalCleanup(Repository&) [with Repository = KDevelop::ItemRepository; Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; unsigned int fixedItemSize = 20u]' /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:2505:17: required from 'int KDevelop::ItemRepository::finalCleanup() [with Item = Utils::SetNodeData; ItemRequest = Utils::SetNodeDataRequest; bool markForReferenceCounting = false; bool threadSafe = false; unsigned int fixedItemSize = 20u; unsigned int targetBucketHashSize = 1048576u]' ../../../../languages/cpp/codecompletion/missingincludeitem.cpp:559:1: required from here /usr/include/kdevplatform/language/duchain/repositories/itemrepository.h:1211:47: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] return *((unsigned short*)(m_data+index)); ^ Linking CXX executable cppspecialcompletion cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppspecialcompletion.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppspecialcompletion.dir/cppspecialcompletion_automoc.o CMakeFiles/cppspecialcompletion.dir/test_specialcompletion.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/context.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/item.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/helpers.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppspecialcompletion.dir/__/cpphighlighting.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/model.o CMakeFiles/cppspecialcompletion.dir/__/quickopen.o CMakeFiles/cppspecialcompletion.dir/__/codegen/simplerefactoring.o CMakeFiles/cppspecialcompletion.dir/__/includepathresolver.o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers.o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers_gcc.o CMakeFiles/cppspecialcompletion.dir/__/codegen/progressdialogs.o CMakeFiles/cppspecialcompletion.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppspecialcompletion.dir/__/cpputils.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/worker.o CMakeFiles/cppspecialcompletion.dir/__/includepathcomputer.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludeitem.o -o cppspecialcompletion -rdynamic ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 14 15 [100%] Built target cppspecialcompletion make[2]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' touch debian/stamp-makefile-build DEB_MAKE_CHECK_TARGET unset, not running checks if ! test -d debian/man/out; then mkdir -p debian/man/out; fi for f in $(find debian/man -name '*.sgml'); do \ docbook-to-man $f > debian/man/out/`basename $f .sgml`.1; \ done for f in $(find debian/man -name '*.man'); do \ soelim -I debian/man $f \ > debian/man/out/`basename $f .man`.`head -n1 $f | awk '{print $NF}'`; \ done touch debian/stamp-man-pages /usr/bin/fakeroot debian/rules binary-arch test -x debian/rules dh_testroot dh_prep dh_installdirs -A mkdir -p "obj-arm-linux-gnueabihf" /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_DH_BUILDDEB_ARGS is a deprecated variable /usr/share/cdbs/1/rules/buildcore.mk:109: WARNING: DEB_COMPRESS_EXCLUDE is a deprecated variable DEB_MAKE_CHECK_TARGET unset, not running checks /usr/bin/make -C obj-arm-linux-gnueabihf -j2 install DESTDIR=/build/buildd/kdevelop-4.5.1/debian/tmp/ make[1]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -H/build/buildd/kdevelop-4.5.1 -B/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[2]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/depend /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions_automoc.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop_automoc.dir/build.make app/CMakeFiles/kdevelop_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app/plasma/dataengine && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/plasma_engine_kdevelopsessions_automoc.cpp /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop_automoc.cpp /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target plasma_engine_kdevelopsessions_automoc /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/depend Generating moc_sessionsmodel.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd app/plasma/runner && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/krunner_kdevelopsessions_automoc.cpp /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target krunner_kdevelopsessions_automoc /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build.make formatters/astyle/CMakeFiles/kdevastyle_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd formatters/astyle && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/kdevastyle_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevastyle_automoc /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/depend Generating moc_welcomepageview.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd formatters/astyle/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/astyletest_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target astyletest_automoc /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd formatters/customscript && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/kdevcustomscript_automoc.cpp /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcustomscript_automoc /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/kdevcpplanguagesupport_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_uihelper.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcpplanguagesupport_automoc /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/DependInfo.cmake --color= [ 0%] Built target kdevelop_automoc /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/rpp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/kdev4cpprpp_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/kdev4cppparser_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cpprpp_automoc /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cppparser_automoc /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/kdev4cppduchain_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/rpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target pp_automoc /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] Built target kdev4cppduchain_automoc make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/depend /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/DependInfo.cmake --color= [ 0%] Built target generatortest_automoc /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd languages/cpp/parser/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target parsertest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/depend [ 0%] Built target pooltest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating moc_codeanalysistest.cpp [ 0%] Built target cppexpressionparsertest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target duchaintest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target environmenttest_automoc /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/cppduchain/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target codeanalysistest_automoc Generating moc_test_sourcemanipulation.cpp /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/buddiestest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target buddiestest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cpp-parser_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] [ 0%] Built target sourcemanipulationtest_automoc Built target cppassistantstest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/depend /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest_automoc.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppcodegentest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/depend [ 0%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/DependInfo.cmake --color= Built target cppcodecompletiontest_automoc /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd languages/cpp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion_automoc.cpp /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cppfilestest_automoc /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/makebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kcm_kdev_makebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] Built target cppspecialcompletion_automoc /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder_automoc.dir/build [ 0%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/makebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/kdevmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Built target kcm_kdev_makebuilder_automoc /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/DependInfo.cmake --color= Generating moc_makebuilder.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kcm_kdev_cmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakebuilderpreferences.cpp Generating moc_makejob.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_kdev_cmakebuilder_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdev4cmakecommon_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdev4cmakecommon_automoc /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevmakebuilder_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectbuilders/cmakebuilder && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/kdevcmakebuilder_automoc.cpp /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kcm_kdevcmake_settings_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] Built target kdevcmakebuilder_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/DependInfo.cmake --color= [ 0%] Built target kcm_kdevcmake_settings_automoc /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakedocumentation_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/kdevcmakemanager_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakehelpdocumentation.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcmakemanager_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-astfactorytest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Generating moc_cmakedocumentation.cpp [ 0%] Built target cmake-astfactorytest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-cmakecondition_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmake-cmakecondition_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/depend /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/cmakedocumentation.h:64: Warning: Signals cannot be declared virtual make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kdevcmakedocumentation_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/DependInfo.cmake --color= cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmake-parsertest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] Built target cmake-parsertest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Generating moc_cmakeast_test.cpp /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakecompliance_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakecompliance_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeduchaintest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeduchaintest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeloadprojecttest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeloadprojecttest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_cmakemanagertest.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeast-test_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeparserutilstest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeparserutilstest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeprojectvisitortest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target cmakeprojectvisitortest_automoc /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/cmake/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/ctestfindsuitestest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' [ 0%] /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Built target ctestfindsuitestest_automoc /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/DependInfo.cmake --color= [ 0%] Built target cmakemanagertest_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custommake && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/kdevcustommakemanager_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kcm_kdevcustombuildsystem_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Built target kdevcustommakemanager_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/DependInfo.cmake --color= [ 0%] Built target kcm_kdevcustombuildsystem_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/kdevcustombuildsystem_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/custombuildsystemplugintest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 0%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Built target kdevcustombuildsystem_automoc /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/DependInfo.cmake --color= [ 0%] Built target custombuildsystemplugintest_automoc /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build.make debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd projectmanagers/custom-buildsystem/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/kcm_uitest_automoc.cpp /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build.make debuggers/gdb/CMakeFiles/gdbtest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/gdbtest_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target kcm_uitest_automoc /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/kdevgdb_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target gdbtest_automoc /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugee.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugee.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugee.dir/build [ 0%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugee.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles Built target kdevgdb_automoc /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/DependInfo.cmake --color= [ 0%] Built target debugee /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeecrash.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeeexception.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeecrash /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/DependInfo.cmake --color= [ 0%] Built target debugeeexception /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeemultilocbreakpoint.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build [ 0%] Built target debugeemultilocbreakpoint /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeeqt.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/DependInfo.cmake --color= /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeeqt /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeerecursion.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeerecursion /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeeslow.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 0%] Built target debugeeslow /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeespace.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 17 [ 1%] Built target debugeespace /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build.make debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/unittests/CMakeFiles/debugeethreads.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build [ 1%] Built target debugeethreads /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qbytearray.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/DependInfo.cmake --color= [ 1%] Built target qbytearray /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qchar.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build Built target qchar /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qdate.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qdate /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qdatetime.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Built target qdatetime /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/depend /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qhashint.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 1%] Built target qhashint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/depend make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qhashstring.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 97 [ 2%] Built target qhashstring make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/depend /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qlistcontainer.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build Built target qlistcontainer /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qmapint.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qmapint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qmapstring.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build [ 2%] Built target qmapstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qmapstringbool.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/DependInfo.cmake --color= [ 2%] Built target qmapstringbool /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qsetint.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build [ 2%] Built target qsetint /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qsetstring.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/DependInfo.cmake --color= [ 2%] Built target qsetstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qstring.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build [ 2%] Built target qstring /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qtime.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qtime /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters_automoc.dir/build cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd debuggers/gdb/printers/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/qtprinters_automoc.cpp /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build [ 2%] Built target qtprinters_automoc /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qurl.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/DependInfo.cmake --color= [ 2%] Built target qurl /usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_plaincpp.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/quuid.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_plaincpp.dir/build.make app_templates/CMakeFiles/cmake_plaincpp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `app_templates/CMakeFiles/cmake_plaincpp.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target quuid /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core.dir/DependInfo.cmake --color= [ 2%] Built target cmake_plaincpp /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build.make app_templates/CMakeFiles/cmake_qt4core_qtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4core_qtest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core.dir/build.make app_templates/CMakeFiles/cmake_qt4core.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `app_templates/CMakeFiles/cmake_qt4core.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build.make app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `app_templates/CMakeFiles/cmake_qt4core_qtest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target cmake_qt4core /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/depend [ 2%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Built target cmake_qt4core_qtest /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/depend cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app_templates/CMakeFiles/cmake_qt4gui.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app_templates/CMakeFiles/cmake_qt4gui.dir/build.make app_templates/CMakeFiles/cmake_qt4gui.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_automoc.dir/build make[3]: Nothing to be done for `app_templates/CMakeFiles/cmake_qt4gui.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake [ 2%] Built target cmake_qt4gui /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/DependInfo.cmake --color= Generating moc_qthelpdocumentation.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/kdevqthelp_config_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevqthelp_config_automoc /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/qthelp/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_qthelpdocumentation.cpp Generating moc_qthelpprovider.cpp Generating moc_qthelpplugin.cpp Generating moc_testqthelpplugin.cpp Generating moc_qthelpproviderabstract.cpp Generating moc_qthelpqtdoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevqthelp_automoc /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/DependInfo.cmake --color= Generating moc_qthelpprovider.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd documentation/manpage && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/kdevmanpage_automoc.cpp /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevmanpage_automoc /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider_automoc.dir/build Generating moc_qthelpplugin.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/kdeprovider && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/kdevkdeprovider_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_kdeproviderwidget.cpp Generating moc_qthelpproviderabstract.cpp Generating moc_kdeproviderplugin.cpp Generating moc_qthelpqtdoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target qthelpplugintest_automoc /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/DependInfo.cmake --color= Generating moc_kdeprojectsreader.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/kdeprovider/tests && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_kdeprojectsreader.cpp Generating moc_kdeprojectsmodel.cpp Generating moc_kdeprojectsreadertest.cpp Generating moc_kdeprojectsmodel.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevkdeprovider_automoc /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd kdeintegration/executeplasmoid && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/kdevexecuteplasmoid_automoc.cpp /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_plasmoidexecutionconfig.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdeprojectsreadertest_automoc /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta_automoc.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build.make utils/okteta/CMakeFiles/kdevokteta_automoc.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd utils/okteta && /usr/bin/automoc4 /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/kdevokteta_automoc.cpp /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /usr/lib/arm-linux-gnueabihf/qt4/bin/moc /usr/bin/cmake Generating moc_oktetaview.cpp Generating moc_kastentoolviewwidget.cpp Generating moc_plasmoidexecutionjob.cpp Generating moc_oktetaplugin.cpp Generating moc_oktetadocument.cpp Generating moc_executeplasmoidplugin.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 2%] Built target kdevexecuteplasmoid_automoc /usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/doc/kdevelop /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/doc/kdevelop /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/DependInfo.cmake --color= Generating moc_oktetawidget.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build.make doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `doc/kdevelop/CMakeFiles/kdevelop-handbook.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 45 [ 3%] Built target kdevelop-handbook /usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject.dir/build.make file_templates/CMakeFiles/c_gobject.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/c_gobject.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject /usr/bin/make -f file_templates/CMakeFiles/c_gobject_private.dir/build.make file_templates/CMakeFiles/c_gobject_private.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_private.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject_private.dir/build.make file_templates/CMakeFiles/c_gobject_private.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/c_gobject_private.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject_private /usr/bin/make -f file_templates/CMakeFiles/c_gobject_properties.dir/build.make file_templates/CMakeFiles/c_gobject_properties.dir/depend [ 3%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/c_gobject_properties.dir/DependInfo.cmake --color= Built target kdevokteta_automoc /usr/bin/make -f file_templates/CMakeFiles/cmake_module.dir/build.make file_templates/CMakeFiles/cmake_module.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cmake_module.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/c_gobject_properties.dir/build.make file_templates/CMakeFiles/c_gobject_properties.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/c_gobject_properties.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cmake_module.dir/build.make file_templates/CMakeFiles/cmake_module.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/cmake_module.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 3%] Built target c_gobject_properties /usr/bin/make -f file_templates/CMakeFiles/cpp_basic.dir/build.make file_templates/CMakeFiles/cpp_basic.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_basic.dir/DependInfo.cmake --color= [ 3%] Built target cmake_module /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_basic.dir/build.make file_templates/CMakeFiles/cpp_basic.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/cpp_basic.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib.dir/build.make file_templates/CMakeFiles/cpp_qtestlib.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/cpp_qtestlib.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 5 [ 3%] Built target cpp_basic /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kde.dir/depend [ 4%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kde.dir/DependInfo.cmake --color= Built target cpp_qtestlib /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/cpp_qtestlib_kde.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build.make file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/cpp_qtestlib_kdevelop.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 4%] Built target cpp_qtestlib_kde /usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/depend [ 4%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/php_phpunit.dir/DependInfo.cmake --color= Built target cpp_qtestlib_kdevelop /usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/private_pointer.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/php_phpunit.dir/build.make file_templates/CMakeFiles/php_phpunit.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/private_pointer.dir/build.make file_templates/CMakeFiles/private_pointer.dir/build make[3]: Nothing to be done for `file_templates/CMakeFiles/php_phpunit.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 53 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/private_pointer.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target php_phpunit [ 5%] /usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/depend Built target private_pointer make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/depend cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_basic.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/python_pyunit.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/python_pyunit.dir/build.make file_templates/CMakeFiles/python_pyunit.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/python_basic.dir/build.make file_templates/CMakeFiles/python_basic.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/python_pyunit.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/python_basic.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 5%] Built target python_pyunit /usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/depend [ 5%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qobject.dir/DependInfo.cmake --color= Built target python_basic /usr/bin/make -f file_templates/CMakeFiles/qt_shared.dir/build.make file_templates/CMakeFiles/qt_shared.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_shared.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qobject.dir/build.make file_templates/CMakeFiles/qobject.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/qobject.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qt_shared.dir/build.make file_templates/CMakeFiles/qt_shared.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/qt_shared.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 98 [ 5%] Built target qobject /usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/file_templates/CMakeFiles/qt_widget.dir/DependInfo.cmake --color= [ 6%] Built target qt_shared /usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/fr /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fr/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f file_templates/CMakeFiles/qt_widget.dir/build.make file_templates/CMakeFiles/qt_widget.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `file_templates/CMakeFiles/qt_widget.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/fr/CMakeFiles/pofiles.dir/build.make po/fr/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/fr/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 69 70 [ 6%] Built target qt_widget /usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nds /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nds/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 8%] Built target pofiles /usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/en_GB /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/en_GB/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nds/CMakeFiles/pofiles.dir/build.make po/nds/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/nds/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 78 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/en_GB/CMakeFiles/pofiles.dir/build.make po/en_GB/CMakeFiles/pofiles.dir/build [ 9%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/en_GB/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 63 Built target pofiles /usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ca /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 10%] Built target pofiles /usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/de /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/de/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ca/CMakeFiles/pofiles.dir/build.make po/ca/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/ca/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 55 56 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/de/CMakeFiles/pofiles.dir/build.make po/de/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/de/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 60 [ 12%] Built target pofiles /usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/depend [ 13%] Built target pofiles /usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/sl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/bs /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/bs/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/sl/CMakeFiles/pofiles.dir/build.make po/sl/CMakeFiles/pofiles.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/bs/CMakeFiles/pofiles.dir/build.make po/bs/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/sl/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 87 88 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/bs/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 54 [ 15%] Built target pofiles /usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/depend [ 16%] Built target pofiles /usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ca@valencia /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ca@valencia/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ca@valencia/CMakeFiles/pofiles.dir/build.make po/ca@valencia/CMakeFiles/pofiles.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nl/CMakeFiles/pofiles.dir/build.make po/nl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/ca@valencia/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 57 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/nl/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 79 80 [ 17%] Built target pofiles /usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/depend [ 19%] Built target pofiles /usr/bin/make -f po/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/it /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/it/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/th /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/th /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/th/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/it/CMakeFiles/pofiles.dir/build.make po/it/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/it/CMakeFiles/pofiles.dir/build'. /usr/bin/make -f po/th/CMakeFiles/pofiles.dir/build.make po/th/CMakeFiles/pofiles.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 73 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/th/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 20%] Built target pofiles /usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/depend [ 20%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Built target pofiles /usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/depend cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pt /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/ru /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/ru/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pt/CMakeFiles/pofiles.dir/build.make po/pt/CMakeFiles/pofiles.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/ru/CMakeFiles/pofiles.dir/build.make po/ru/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/pt/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 83 84 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/ru/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 86 [ 22%] Built target pofiles /usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/depend [ 23%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/da /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/da/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Built target pofiles /usr/bin/make -f po/zh_TW/CMakeFiles/pofiles.dir/build.make po/zh_TW/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/zh_TW /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_TW/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/da/CMakeFiles/pofiles.dir/build.make po/da/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/da/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 58 59 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/zh_TW/CMakeFiles/pofiles.dir/build.make po/zh_TW/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/zh_TW/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 95 [ 25%] Built target pofiles /usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/depend [ 26%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/gl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/gl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Built target pofiles /usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/nb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/nb/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/gl/CMakeFiles/pofiles.dir/build.make po/gl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/gl/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 71 72 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/nb/CMakeFiles/pofiles.dir/build.make po/nb/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/nb/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 76 77 [ 28%] Built target pofiles /usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/depend [ 30%] make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/el /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/el/CMakeFiles/pofiles.dir/DependInfo.cmake --color= Built target pofiles /usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/kk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/kk/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/el/CMakeFiles/pofiles.dir/build.make po/el/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/el/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 61 62 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/kk/CMakeFiles/pofiles.dir/build.make po/kk/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/kk/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 74 75 [ 32%] Built target pofiles /usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/uk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/uk/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 34%] Built target pofiles /usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/zh_CN /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/zh_CN/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/uk/CMakeFiles/pofiles.dir/build.make po/uk/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/uk/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 91 92 [ 36%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Built target pofiles /usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/depend /usr/bin/make -f po/zh_CN/CMakeFiles/pofiles.dir/build.make po/zh_CN/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/zh_CN/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 93 94 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/fi /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/fi/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 38%] Built target pofiles /usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/sv /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/sv/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/fi/CMakeFiles/pofiles.dir/build.make po/fi/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/fi/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 68 [ 39%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/sv/CMakeFiles/pofiles.dir/build.make po/sv/CMakeFiles/pofiles.dir/build Built target pofiles /usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/sv/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 89 90 cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/es /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/es/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 41%] Built target pofiles /usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/et /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/et/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/es/CMakeFiles/pofiles.dir/build.make po/es/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/es/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 64 65 [ 43%] Built target pofiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/depend /usr/bin/make -f po/et/CMakeFiles/pofiles.dir/build.make po/et/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/et/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 66 67 cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pl/CMakeFiles/pofiles.dir/DependInfo.cmake --color= [ 45%] Built target pofiles /usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/po/pt_BR /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/po/pt_BR/CMakeFiles/pofiles.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pl/CMakeFiles/pofiles.dir/build.make po/pl/CMakeFiles/pofiles.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/pl/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 81 82 [ 47%] make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f po/pt_BR/CMakeFiles/pofiles.dir/build.make po/pt_BR/CMakeFiles/pofiles.dir/build Built target pofiles /usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `po/pt_BR/CMakeFiles/pofiles.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 85 [ 48%] Built target pofiles /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/CMakeFiles/kdevelop.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build.make app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `app/plasma/dataengine/CMakeFiles/plasma_engine_kdevelopsessions.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Built target plasma_engine_kdevelopsessions /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build.make app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build Scanning dependencies of target kdevelop make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f app/CMakeFiles/kdevelop.dir/build.make app/CMakeFiles/kdevelop.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `app/plasma/runner/CMakeFiles/krunner_kdevelopsessions.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 48%] Built target krunner_kdevelopsessions /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/CMakeFiles/kdevastyle.dir/DependInfo.cmake --color= [ 48%] Building CXX object app/CMakeFiles/kdevelop.dir/kdevelop_automoc.o cd app && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DWITH_WELCOMEPAGE -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../app -I../.. -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevelop.dir/kdevelop_automoc.o -c kdevelop_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/CMakeFiles/kdevastyle.dir/build.make formatters/astyle/CMakeFiles/kdevastyle.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `formatters/astyle/CMakeFiles/kdevastyle.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 37 [ 49%] Built target kdevastyle /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/astyle/tests/CMakeFiles/astyletest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/astyle/tests/CMakeFiles/astyletest.dir/build.make formatters/astyle/tests/CMakeFiles/astyletest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `formatters/astyle/tests/CMakeFiles/astyletest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 49%] Built target astyletest /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/formatters/customscript/CMakeFiles/kdevcustomscript.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f formatters/customscript/CMakeFiles/kdevcustomscript.dir/build.make formatters/customscript/CMakeFiles/kdevcustomscript.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `formatters/customscript/CMakeFiles/kdevcustomscript.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 44 [ 50%] Built target kdevcustomscript /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/DependInfo.cmake --color= Scanning dependencies of target kdev4cpprpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build.make languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 50%] Building CXX object languages/cpp/parser/rpp/CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o cd languages/cpp/parser/rpp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPRPP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../../languages/cpp/parser/rpp -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o -c kdev4cpprpp_automoc.cpp Linking CXX shared library ../../../../lib/libkdev4cpprpp.so cd languages/cpp/parser/rpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cpprpp.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cpprpp.so -o ../../../../lib/libkdev4cpprpp.so CMakeFiles/kdev4cpprpp.dir/kdev4cpprpp_automoc.o CMakeFiles/kdev4cpprpp.dir/pp-stream.o CMakeFiles/kdev4cpprpp.dir/pp-macro-expander.o CMakeFiles/kdev4cpprpp.dir/pp-scanner.o CMakeFiles/kdev4cpprpp.dir/pp-macro.o CMakeFiles/kdev4cpprpp.dir/pp-engine.o CMakeFiles/kdev4cpprpp.dir/pp-internal.o CMakeFiles/kdev4cpprpp.dir/pp-environment.o CMakeFiles/kdev4cpprpp.dir/pp-location.o CMakeFiles/kdev4cpprpp.dir/preprocessor.o CMakeFiles/kdev4cpprpp.dir/chartools.o CMakeFiles/kdev4cpprpp.dir/macrorepository.o /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 36 [ 51%] Built target kdev4cpprpp /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/buddiestest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/buddiestest.dir/build.make languages/cpp/tests/CMakeFiles/buddiestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `languages/cpp/tests/CMakeFiles/buddiestest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 1 [ 52%] Built target buddiestest /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/depend In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QModelIndex:1, from ../../app/welcomepage/sessionsmodel.h:22, from moc_sessionsmodel.cpp:10, from kdevelop_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectbuilders/makebuilder/CMakeFiles/kcm_kdev_makebuilder.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Built target kcm_kdev_makebuilder /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kdevmakebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build.make projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/makebuilder/CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o cd projectbuilders/makebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9037 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/makebuilder -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o -c kdevmakebuilder_automoc.cpp Linking CXX executable kdevelop cd app && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevelop.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/kdevelop.dir/kdevelop_automoc.o CMakeFiles/kdevelop.dir/main.o CMakeFiles/kdevelop.dir/kdevideextension.o CMakeFiles/kdevelop.dir/welcomepage/sessionsmodel.o CMakeFiles/kdevelop.dir/welcomepage/welcomepageview.o CMakeFiles/kdevelop.dir/welcomepage/uihelper.o CMakeFiles/kdevelop.dir/qrc_welcomepage.o -o kdevelop -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libknotifyconfig.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtDeclarative.so -lkdeclarative /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libknotifyconfig.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/interfaces/iplugin.h:25, from ../../../projectbuilders/makebuilder/makebuilder.h:24, from moc_makebuilder.cpp:10, from kdevmakebuilder_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectbuilders/makebuilder/makebuilder.h:46:87: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../lib/kdevmakebuilder.so cd projectbuilders/makebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevmakebuilder.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevmakebuilder.so -o ../../lib/kdevmakebuilder.so CMakeFiles/kdevmakebuilder.dir/kdevmakebuilder_automoc.o CMakeFiles/kdevmakebuilder.dir/makebuilder.o CMakeFiles/kdevmakebuilder.dir/makejob.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so cd app && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/app/kdevelop -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Built target kdevelop /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/DependInfo.cmake --color= Scanning dependencies of target kcm_kdev_cmakebuilder make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Building CXX object projectbuilders/cmakebuilder/CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o cd projectbuilders/cmakebuilder && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9032 -DKDE_DEPRECATED_WARNINGS -DMAKE_KCM_KDEV_CMAKEBUILDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectbuilders/cmakebuilder -I../../.. -I../.. -I../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o -c kcm_kdev_cmakebuilder_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 52%] Built target kdevmakebuilder /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build.make projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/CMakeFiles/kdev4cmakecommon.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 27 28 [ 54%] Built target kdev4cmakecommon /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build.make projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/custommake/CMakeFiles/kdevcustommakemanager.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 54%] Built target kdevcustommakemanager /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/custom-buildsystem/CMakeFiles/kcm_kdevcustombuildsystem.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 23 24 [ 56%] Built target kcm_kdevcustombuildsystem /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build.make projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/custom-buildsystem/CMakeFiles/kdevcustombuildsystem.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 56%] Built target kdevcustombuildsystem /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/custom-buildsystem/tests/CMakeFiles/custombuildsystemplugintest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 16 [ 57%] Built target custombuildsystemplugintest /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build.make projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/custom-buildsystem/tests/CMakeFiles/kcm_uitest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 25 26 [ 59%] Built target kcm_uitest /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/gdbtest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/gdbtest.dir/build.make debuggers/gdb/CMakeFiles/gdbtest.dir/build Linking CXX shared module ../../lib/kcm_kdev_cmakebuilder.so make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/CMakeFiles/gdbtest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 18 19 20 cd projectbuilders/cmakebuilder && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_kdev_cmakebuilder.dir/link.txt --verbose=1 [ 62%] Built target gdbtest /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb.dir/depend /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kcm_kdev_cmakebuilder.so -o ../../lib/kcm_kdev_cmakebuilder.so CMakeFiles/kcm_kdev_cmakebuilder.dir/kcm_kdev_cmakebuilder_automoc.o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderpreferences.o CMakeFiles/kcm_kdev_cmakebuilder.dir/cmakebuilderconfig.o /usr/lib/libkio.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/CMakeFiles/kdevgdb.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/CMakeFiles/kdevgdb.dir/build.make debuggers/gdb/CMakeFiles/kdevgdb.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/CMakeFiles/kdevgdb.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 46 47 48 [ 65%] Built target kdevgdb /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build.make debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `debuggers/gdb/printers/tests/CMakeFiles/qtprinters.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Built target qtprinters /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp.dir/DependInfo.cmake --color= Scanning dependencies of target kdevqthelp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 65%] Building CXX object documentation/qthelp/CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o cd documentation/qthelp && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVQTHELP_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../documentation/qthelp -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o -c kdevqthelp_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 21 [ 66%] Built target kcm_kdev_cmakebuilder /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build.make documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `documentation/qthelp/CMakeFiles/kdevqthelp_config.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 52 [ 67%] Built target kdevqthelp_config /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/DependInfo.cmake --color= Scanning dependencies of target qthelpplugintest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build.make documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Building CXX object documentation/qthelp/tests/CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o cd documentation/qthelp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9045 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../documentation/qthelp/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DQTHELP_FILES=\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/documentation\" -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/documentation/qthelp/tests/\"" -o CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o -c qthelpplugintest_automoc.cpp In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from kdevqthelp_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QUrl]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QUrl]' ../../../documentation/qthelp/qthelpdocumentation.h:50:51: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from kdevqthelp_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/kpluginfactory.h:355:73: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../lib/kdevqthelp.so cd documentation/qthelp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevqthelp.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevqthelp.so -o ../../lib/kdevqthelp.so CMakeFiles/kdevqthelp.dir/kdevqthelp_automoc.o CMakeFiles/kdevqthelp.dir/qthelpplugin.o CMakeFiles/kdevqthelp.dir/qthelpproviderabstract.o CMakeFiles/kdevqthelp.dir/qthelpprovider.o CMakeFiles/kdevqthelp.dir/qthelpdocumentation.o CMakeFiles/kdevqthelp.dir/qthelpqtdoc.o CMakeFiles/kdevqthelp.dir/qthelp_config_shared.o /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QUrl; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QUrl]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QUrl]' ../../../../documentation/qthelp/qthelpdocumentation.h:50:51: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ In file included from /usr/include/qt4/QtCore/QMap:1:0, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QString; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QString]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QString]' /usr/include/kurl.h:223:78: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qmap.h:47:0, from /usr/include/qt4/QtCore/QMap:1, from ../../../../documentation/qthelp/qthelpdocumentation.h:25, from moc_qthelpdocumentation.cpp:10, from qthelpplugintest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 67%] Built target kdevqthelp /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/manpage/CMakeFiles/kdevmanpage.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f documentation/manpage/CMakeFiles/kdevmanpage.dir/build.make documentation/manpage/CMakeFiles/kdevmanpage.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `documentation/manpage/CMakeFiles/kdevmanpage.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 50 [ 68%] Built target kdevmanpage /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/DependInfo.cmake --color= Scanning dependencies of target kdevkdeprovider make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build.make kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 68%] Building CXX object kdeintegration/kdeprovider/CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o cd kdeintegration/kdeprovider && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVKDEPROVIDER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/kdeprovider -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o -c kdevkdeprovider_automoc.cpp Linking CXX executable qthelpplugintest cd documentation/qthelp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/qthelpplugintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/qthelpplugintest.dir/qthelpplugintest_automoc.o CMakeFiles/qthelpplugintest.dir/testqthelpplugin.o CMakeFiles/qthelpplugintest.dir/__/qthelpplugin.o CMakeFiles/qthelpplugintest.dir/__/qthelpproviderabstract.o CMakeFiles/qthelpplugintest.dir/__/qthelpprovider.o CMakeFiles/qthelpplugintest.dir/__/qthelpdocumentation.o CMakeFiles/qthelpplugintest.dir/__/qthelpqtdoc.o CMakeFiles/qthelpplugintest.dir/__/qthelp_config_shared.o -o qthelpplugintest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtHelp.so /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkcmutils.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtXml.so Linking CXX shared module ../../lib/kdevkdeprovider.so cd kdeintegration/kdeprovider && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevkdeprovider.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevkdeprovider.so -o ../../lib/kdevkdeprovider.so CMakeFiles/kdevkdeprovider.dir/kdevkdeprovider_automoc.o CMakeFiles/kdevkdeprovider.dir/kdeprojectsmodel.o CMakeFiles/kdevkdeprovider.dir/kdeproviderwidget.o CMakeFiles/kdevkdeprovider.dir/kdeproviderplugin.o CMakeFiles/kdevkdeprovider.dir/kdeprojectsreader.o CMakeFiles/kdevkdeprovider.dir/kdeconfig.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformvcs.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so -lsoprano cd documentation/qthelp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/documentation/qthelp/tests/qthelpplugintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 99 [ 69%] Built target qthelpplugintest /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/DependInfo.cmake --color= Scanning dependencies of target kdeprojectsreadertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build.make kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 69%] Building CXX object kdeintegration/kdeprovider/tests/CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o cd kdeintegration/kdeprovider/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../kdeintegration/kdeprovider/tests -I../../../.. -I../../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/kdeintegration/kdeprovider/tests/\"" -o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o -c kdeprojectsreadertest_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 49 [ 70%] Built target kdevkdeprovider /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/DependInfo.cmake --color= Scanning dependencies of target kdevexecuteplasmoid make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build.make kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object kdeintegration/executeplasmoid/CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o cd kdeintegration/executeplasmoid && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9515 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVEXECUTEPLASMOID_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../kdeintegration/executeplasmoid -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o -c kdevexecuteplasmoid_automoc.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtGui/qstandarditemmodel.h:45, from /usr/include/qt4/QtGui/QStandardItemModel:1, from ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:22, from ../../../../kdeintegration/kdeprovider/kdeprojectsreader.h:21, from moc_kdeprojectsreader.cpp:10, from kdeprojectsreadertest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = QVariant; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = QVariant]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = QVariant]' ../../../../kdeintegration/kdeprovider/kdeprojectsmodel.h:36:14: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX executable kdeprojectsreadertest cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeprojectsreadertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest_automoc.o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsreader.o CMakeFiles/kdeprojectsreadertest.dir/__/kdeprojectsmodel.o CMakeFiles/kdeprojectsreadertest.dir/kdeprojectsreadertest.o -o kdeprojectsreadertest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so cd kdeintegration/kdeprovider/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/kdeintegration/kdeprovider/tests/kdeprojectsreadertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Built target kdeprojectsreadertest /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta.dir/build.make utils/okteta/CMakeFiles/kdevokteta.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/utils/okteta/CMakeFiles/kdevokteta.dir/DependInfo.cmake --color= Scanning dependencies of target kdevokteta make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f utils/okteta/CMakeFiles/kdevokteta.dir/build.make utils/okteta/CMakeFiles/kdevokteta.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object utils/okteta/CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o cd utils/okteta && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKASTEN_VERSION=2 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVOKTETA_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../utils/okteta -I../../.. -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/kasten2 -I/usr/include/okteta1 -I/usr/include/kasten2/okteta1 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o -c kdevokteta_automoc.cpp In file included from /usr/include/qt4/QtCore/QList:1:0, from /usr/include/kdevplatform/interfaces/launchconfigurationtype.h:25, from ../../../kdeintegration/executeplasmoid/plasmoidexecutionconfig.h:24, from moc_plasmoidexecutionconfig.cpp:10, from kdevexecuteplasmoid_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../kdeintegration/executeplasmoid/executeplasmoidplugin.h:38:84: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ Linking CXX shared module ../../lib/kdevexecuteplasmoid.so cd kdeintegration/executeplasmoid && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevexecuteplasmoid.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevexecuteplasmoid.so -o ../../lib/kdevexecuteplasmoid.so CMakeFiles/kdevexecuteplasmoid.dir/kdevexecuteplasmoid_automoc.o CMakeFiles/kdevexecuteplasmoid.dir/executeplasmoidplugin.o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionconfig.o CMakeFiles/kdevexecuteplasmoid.dir/plasmoidexecutionjob.o /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/QObject:1, from /usr/include/kdevplatform/sublime/view.h:22, from ../../../utils/okteta/oktetaview.h:29, from moc_oktetaview.cpp:10, from kdevokteta_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../utils/okteta/oktetaplugin.h:50:85: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Built target kdevexecuteplasmoid /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/DependInfo.cmake --color= Linking CXX shared module ../../lib/kdevokteta.so cd utils/okteta && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevokteta.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevokteta.so -o ../../lib/kdevokteta.so CMakeFiles/kdevokteta.dir/kdevokteta_automoc.o CMakeFiles/kdevokteta.dir/kastentoolviewwidget.o CMakeFiles/kdevokteta.dir/oktetatoolviewfactory.o CMakeFiles/kdevokteta.dir/oktetaplugin.o CMakeFiles/kdevokteta.dir/oktetadocument.o CMakeFiles/kdevokteta.dir/oktetaview.o CMakeFiles/kdevokteta.dir/oktetawidget.o -lkasten2okteta1core -lkasten2okteta1gui -lkasten2okteta1controllers -lokteta1core -lokteta1gui -lkasten2core -lkasten2gui -lkasten2controllers /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so Scanning dependencies of target kdev4cppparser make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build.make languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 70%] Building CXX object languages/cpp/parser/CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o cd languages/cpp/parser && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEV4CPPPARSER_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../../languages/cpp/parser -I../../../.. -I../../.. -I../../../../languages/cpp/cppduchain -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o -c kdev4cppparser_automoc.cpp Linking CXX shared library ../../../lib/libkdev4cppparser.so cd languages/cpp/parser && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cppparser.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cppparser.so -o ../../../lib/libkdev4cppparser.so CMakeFiles/kdev4cppparser.dir/kdev4cppparser_automoc.o CMakeFiles/kdev4cppparser.dir/ast.o CMakeFiles/kdev4cppparser.dir/default_visitor.o CMakeFiles/kdev4cppparser.dir/parentvisitor.o CMakeFiles/kdev4cppparser.dir/name_compiler.o CMakeFiles/kdev4cppparser.dir/visitor.o CMakeFiles/kdev4cppparser.dir/class_compiler.o CMakeFiles/kdev4cppparser.dir/control.o CMakeFiles/kdev4cppparser.dir/lexer.o CMakeFiles/kdev4cppparser.dir/parser.o CMakeFiles/kdev4cppparser.dir/listnode.o CMakeFiles/kdev4cppparser.dir/tokens.o CMakeFiles/kdev4cppparser.dir/dumptree.o CMakeFiles/kdev4cppparser.dir/parsesession.o CMakeFiles/kdev4cppparser.dir/type_compiler.o CMakeFiles/kdev4cppparser.dir/commentparser.o CMakeFiles/kdev4cppparser.dir/commentformatter.o CMakeFiles/kdev4cppparser.dir/codegenerator.o CMakeFiles/kdev4cppparser.dir/memorypool.o /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 34 35 [ 72%] Built target kdev4cppparser /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/DependInfo.cmake --color= Scanning dependencies of target pp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build.make languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 72%] Building CXX object languages/cpp/parser/rpp/tests/CMakeFiles/pp.dir/pp_automoc.o cd languages/cpp/parser/rpp/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9040 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../../languages/cpp/parser/rpp/tests -I../../../../../.. -I../../../../.. -I../../../../../../languages/cpp/parser -I../../../../../../languages/cpp/cppduchain -I../../../../../../languages/cpp/parser/rpp/tests/.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/parser/rpp/tests/\"" -o CMakeFiles/pp.dir/pp_automoc.o -c pp_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 51 [ 73%] Built target kdevokteta /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest.dir/depend Linking CXX executable pp cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pp.dir/link.txt --verbose=1 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/generatortest.dir/DependInfo.cmake --color= /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/pp.dir/pp_automoc.o CMakeFiles/pp.dir/main.o -o pp -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build.make languages/cpp/parser/tests/CMakeFiles/generatortest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable generatortest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/generatortest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/generatortest.dir/generatortest_automoc.o CMakeFiles/generatortest.dir/test_generator.o -o generatortest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/parser/rpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/rpp/tests/pp -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 96 [ 74%] Built target pp /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/parsertest.dir/DependInfo.cmake --color= cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/generatortest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build.make languages/cpp/parser/tests/CMakeFiles/parsertest.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Built target generatortest /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/CMakeFiles/pooltest.dir/DependInfo.cmake --color= Linking CXX executable parsertest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/parsertest.dir/link.txt --verbose=1 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build.make languages/cpp/parser/tests/CMakeFiles/pooltest.dir/build /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/parsertest.dir/parsertest_automoc.o CMakeFiles/parsertest.dir/test_parser.o CMakeFiles/parsertest.dir/test_parser_cpp2011.o -o parsertest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable pooltest cd languages/cpp/parser/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/pooltest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/pooltest.dir/pooltest_automoc.o CMakeFiles/pooltest.dir/test_pool.o -o pooltest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/pooltest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 74%] Built target pooltest /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build.make projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectbuilders/cmakebuilder/CMakeFiles/kdevcmakebuilder.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 38 [ 75%] Built target kdevcmakebuilder /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build.make projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/CMakeFiles/kcm_kdevcmake_settings.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 22 [ 76%] Built target kcm_kdevcmake_settings /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/DependInfo.cmake --color= cd languages/cpp/parser/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/parser/tests/parsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 76%] Built target parsertest /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/depend Scanning dependencies of target kdevcmakedocumentation make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 76%] Building CXX object projectmanagers/cmake/CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build.make projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build cd projectmanagers/cmake && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9042 -DKDE_DEPRECATED_WARNINGS -DMAKE_KDEVCMAKEDOCUMENTATION_LIB -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -fPIC -I. -I../../../projectmanagers/cmake -I../../.. -I../.. -I../../../projectmanagers/cmake/parser -I../../../projectbuilders/cmakebuilder -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o -c kdevcmakedocumentation_automoc.cpp make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/CMakeFiles/kdevcmakemanager.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 39 [ 77%] Built target kdevcmakemanager /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmake-astfactorytest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Built target cmake-astfactorytest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmake-cmakecondition.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 77%] Built target cmake-cmakecondition /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmake-parsertest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 2 [ 78%] Built target cmake-parsertest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/DependInfo.cmake --color= Scanning dependencies of target cmakeast-test make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o -c cmakeast-test_automoc.cpp In file included from /usr/include/qt4/QtCore/qvariant.h:47:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from ../../../projectmanagers/cmake/cmakehelpdocumentation.h:25, from moc_cmakehelpdocumentation.cpp:10, from kdevcmakedocumentation_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' ../../../projectmanagers/cmake/cmakedocumentation.h:42:99: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, from /usr/include/qt4/QtCore/QAbstractItemModel:1, from ../../../projectmanagers/cmake/cmakehelpdocumentation.h:25, from moc_cmakehelpdocumentation.cpp:10, from kdevcmakedocumentation_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = QString; T = ICMakeDocumentation::Type; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = QString; T = ICMakeDocumentation::Type]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = QString; T = ICMakeDocumentation::Type]' ../../../projectmanagers/cmake/cmakedocumentation.h:36:7: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ Linking CXX shared module ../../lib/kdevcmakedocumentation.so cd projectmanagers/cmake && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcmakedocumentation.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcmakedocumentation.so -o ../../lib/kdevcmakedocumentation.so CMakeFiles/kdevcmakedocumentation.dir/kdevcmakedocumentation_automoc.o CMakeFiles/kdevcmakedocumentation.dir/cmakedocumentation.o CMakeFiles/kdevcmakedocumentation.dir/cmakehelpdocumentation.o /usr/lib/libkdevplatforminterfaces.so.7.0.0 ../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformdocumentation.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtWebKit.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakeast_test.h:25, from moc_cmakeast_test.cpp:10, from cmakeast-test_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 78%] Built target kdevcmakedocumentation /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmakecompliance.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 3 [ 79%] Built target cmakecompliance /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmakeduchaintest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Built target cmakeduchaintest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmakeloadprojecttest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Built target cmakeloadprojecttest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/DependInfo.cmake --color= Linking CXX executable cmakeast-test cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakeast-test.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakeast-test.dir/cmakeast-test_automoc.o CMakeFiles/cmakeast-test.dir/cmakeast_test.o -o cmakeast-test -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib Scanning dependencies of target cmakemanagertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Building CXX object projectmanagers/cmake/tests/CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o cd projectmanagers/cmake/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../projectmanagers/cmake/tests -I../../../.. -I../../.. -I../../../../projectmanagers/cmake/parser -I../../../../projectbuilders/cmakebuilder -I../../../../projectmanagers/cmake -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests/\"" -o CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o -c cmakemanagertest_automoc.cpp cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakeast-test -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 79%] Built target cmakeast-test /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmakeparserutilstest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 4 [ 80%] Built target cmakeparserutilstest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/cmakeprojectvisitortest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target cmakeprojectvisitortest /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build.make projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for `projectmanagers/cmake/tests/CMakeFiles/ctestfindsuitestest.dir/build'. make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target ctestfindsuitestest /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build.make languages/cpp/cppduchain/CMakeFiles/kdev4cppduchain.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX shared library ../../../lib/libkdev4cppduchain.so cd languages/cpp/cppduchain && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdev4cppduchain.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,libkdev4cppduchain.so -o ../../../lib/libkdev4cppduchain.so CMakeFiles/kdev4cppduchain.dir/kdev4cppduchain_automoc.o CMakeFiles/kdev4cppduchain.dir/adlhelper.o CMakeFiles/kdev4cppduchain.dir/sourcemanipulation.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationtype.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationproblem.o CMakeFiles/kdev4cppduchain.dir/missingdeclarationassistant.o CMakeFiles/kdev4cppduchain.dir/contextbuilder.o CMakeFiles/kdev4cppduchain.dir/declarationbuilder.o CMakeFiles/kdev4cppduchain.dir/typebuilder.o CMakeFiles/kdev4cppduchain.dir/usebuilder.o CMakeFiles/kdev4cppduchain.dir/cppeditorintegrator.o CMakeFiles/kdev4cppduchain.dir/dumpchain.o CMakeFiles/kdev4cppduchain.dir/cpptypes.o CMakeFiles/kdev4cppduchain.dir/ptrtomembertype.o CMakeFiles/kdev4cppduchain.dir/dumptypes.o CMakeFiles/kdev4cppduchain.dir/environmentmanager.o CMakeFiles/kdev4cppduchain.dir/cppduchain.o CMakeFiles/kdev4cppduchain.dir/templateparameterdeclaration.o CMakeFiles/kdev4cppduchain.dir/qtfunctiondeclaration.o CMakeFiles/kdev4cppduchain.dir/qpropertydeclaration.o CMakeFiles/kdev4cppduchain.dir/cppducontext.o CMakeFiles/kdev4cppduchain.dir/typeutils.o CMakeFiles/kdev4cppduchain.dir/templatedeclaration.o CMakeFiles/kdev4cppduchain.dir/cpppreprocessenvironment.o CMakeFiles/kdev4cppduchain.dir/expressionparser.o CMakeFiles/kdev4cppduchain.dir/expressionvisitor.o CMakeFiles/kdev4cppduchain.dir/typeconversion.o CMakeFiles/kdev4cppduchain.dir/overloadresolution.o CMakeFiles/kdev4cppduchain.dir/templateresolver.o CMakeFiles/kdev4cppduchain.dir/viablefunctions.o CMakeFiles/kdev4cppduchain.dir/overloadresolutionhelper.o CMakeFiles/kdev4cppduchain.dir/name_visitor.o CMakeFiles/kdev4cppduchain.dir/type_visitor.o CMakeFiles/kdev4cppduchain.dir/builtinoperators.o CMakeFiles/kdev4cppduchain.dir/expressionevaluationresult.o CMakeFiles/kdev4cppduchain.dir/usedecoratorvisitor.o CMakeFiles/kdev4cppduchain.dir/navigation/navigationwidget.o CMakeFiles/kdev4cppduchain.dir/navigation/declarationnavigationcontext.o CMakeFiles/kdev4cppduchain.dir/navigation/includenavigationcontext.o CMakeFiles/kdev4cppduchain.dir/navigation/macronavigationcontext.o CMakeFiles/kdev4cppduchain.dir/controlflowgraphbuilder.o /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 ../../../lib/libkdev4cppparser.so /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:758:68: required from 'void QList::free(QListData::Data*) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:732:15: required from 'QList::~QList() [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:433:58: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^ In file included from /usr/include/qt4/QtCore/qvariant.h:49:0, from /usr/include/qt4/QtCore/qstatemachine.h:51, from /usr/include/qt4/QtCore/QtCore:10, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qmap.h: In instantiation of 'static QMap::Node* QMap::concrete(QMapData::Node*) [with Key = int; T = QtConcurrent::ResultItem; QMap::Node = QMapNode]': /usr/include/qt4/QtCore/qmap.h:650:82: required from 'void QMap::freeData(QMapData*) [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qmap.h:185:69: required from 'QMap::~QMap() [with Key = int; T = QtConcurrent::ResultItem]' /usr/include/qt4/QtCore/qtconcurrentresultstore.h:137:32: required from here /usr/include/qt4/QtCore/qmap.h:178:83: warning: cast from 'char*' to 'QMap::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(reinterpret_cast(node) - payload()); ^ In file included from /usr/include/qt4/QtCore/qobject.h:50:0, from /usr/include/qt4/QtCore/qabstractstate.h:45, from /usr/include/qt4/QtCore/QtCore:3, from /usr/include/qt4/QtTest/QtTest:3, from ../../../../projectmanagers/cmake/tests/cmakemanagertest.h:23, from moc_cmakemanagertest.cpp:10, from cmakemanagertest_automoc.cpp:4: /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:532:36: required from 'void QList::append(const T&) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:334:15: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /usr/include/qt4/QtTest/qsignalspy.h:133:44: required from here /usr/include/qt4/QtCore/qlist.h:389:62: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^ /usr/include/qt4/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /usr/include/qt4/QtCore/qlist.h:711:92: required from 'void QList::detach_helper(int) [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:725:27: required from 'void QList::detach_helper() [with T = QVariant]' /usr/include/qt4/QtCore/qlist.h:122:94: required from 'QList::QList(const QList&) [with T = QVariant]' /usr/include/qt4/QtCore/qstatemachine.h:82:59: required from here /usr/include/qt4/QtCore/qlist.h:412:17: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^ /usr/include/qt4/QtCore/qlist.h:418:48: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ^ Linking CXX executable cmakemanagertest cd projectmanagers/cmake/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cmakemanagertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cmakemanagertest.dir/cmakemanagertest_automoc.o CMakeFiles/cmakemanagertest.dir/cmakemanagertest.o -o cmakemanagertest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdecore.so.5.11.0 ../../../lib/libkdev4cmakecommon.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd projectmanagers/cmake/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/projectmanagers/cmake/tests/cmakemanagertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 80%] Built target cmakemanagertest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 29 30 31 32 33 [ 85%] Built target kdev4cppduchain /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/depend /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/DependInfo.cmake --color= Scanning dependencies of target codeanalysistest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 85%] Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o -c codeanalysistest_automoc.cpp make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build.make languages/cpp/CMakeFiles/kdevcpplanguagesupport.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX shared module ../../lib/kdevcpplanguagesupport.so cd languages/cpp && /usr/bin/cmake -E cmake_link_script CMakeFiles/kdevcpplanguagesupport.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared -Wl,-soname,kdevcpplanguagesupport.so -o ../../lib/kdevcpplanguagesupport.so CMakeFiles/kdevcpplanguagesupport.dir/kdevcpplanguagesupport_automoc.o CMakeFiles/kdevcpplanguagesupport.dir/cpplanguagesupport.o CMakeFiles/kdevcpplanguagesupport.dir/includepathcomputer.o CMakeFiles/kdevcpplanguagesupport.dir/cppparsejob.o CMakeFiles/kdevcpplanguagesupport.dir/preprocessjob.o CMakeFiles/kdevcpplanguagesupport.dir/cpphighlighting.o CMakeFiles/kdevcpplanguagesupport.dir/cpputils.o CMakeFiles/kdevcpplanguagesupport.dir/includepathresolver.o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers.o CMakeFiles/kdevcpplanguagesupport.dir/setuphelpers_gcc.o CMakeFiles/kdevcpplanguagesupport.dir/quickopen.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/model.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/worker.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/context.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/item.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/helpers.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludeitem.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/implementationhelperitem.o CMakeFiles/kdevcpplanguagesupport.dir/codecompletion/missingincludemodel.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/simplerefactoring.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/progressdialogs.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/codeassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/signatureassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/adaptsignatureaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renameaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/renamefileaction.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/unresolvedincludeassistant.o CMakeFiles/kdevcpplanguagesupport.dir/codegen/cppclasshelper.o ../../lib/libkdev4cpprpp.so ../../lib/libkdev4cppduchain.so ../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib: make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 40 41 42 43 [ 89%] Built target kdevcpplanguagesupport /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/cppexpressionparsertest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppexpressionparsertest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppexpressionparsertest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppexpressionparsertest.dir/cppexpressionparsertest_automoc.o CMakeFiles/cppexpressionparsertest.dir/test_expressionparser.o CMakeFiles/cppexpressionparsertest.dir/testhelper.o -o cppexpressionparsertest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib Linking CXX executable codeanalysistest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/codeanalysistest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/codeanalysistest.dir/codeanalysistest_automoc.o CMakeFiles/codeanalysistest.dir/codeanalysistest.o CMakeFiles/codeanalysistest.dir/testhelper.o -o codeanalysistest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/cppexpressionparsertest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/codeanalysistest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 13 make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Built target cppexpressionparsertest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/depend [ 90%] Built target codeanalysistest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/DependInfo.cmake --color= make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/environmenttest.dir/build make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/duchaintest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable environmenttest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/environmenttest.dir/link.txt --verbose=1 make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/environmenttest.dir/environmenttest_automoc.o CMakeFiles/environmenttest.dir/testenvironment.o CMakeFiles/environmenttest.dir/testhelper.o -o environmenttest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib Linking CXX executable duchaintest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/duchaintest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/duchaintest.dir/duchaintest_automoc.o CMakeFiles/duchaintest.dir/test_duchain.o CMakeFiles/duchaintest.dir/test_duchain_cpp2011.o CMakeFiles/duchaintest.dir/testhelper.o -o duchaintest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/environmenttest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Built target environmenttest /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/DependInfo.cmake --color= Scanning dependencies of target sourcemanipulationtest make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build.make languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/build cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/duchaintest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] [ 90%] Built target duchaintest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cpp-parser.dir/DependInfo.cmake --color= Building CXX object languages/cpp/cppduchain/tests/CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o cd languages/cpp/cppduchain/tests && /usr/bin/g++ -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9041 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../../languages/cpp/cppduchain/tests -I../../../../.. -I../../../.. -I../../../../../languages/cpp/parser -I../../../../../languages/cpp/cppduchain -I../../../../../languages/cpp -I../.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DKDESRCDIR="\"/build/buildd/kdevelop-4.5.1/languages/cpp/cppduchain/tests/\"" -o CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o -c sourcemanipulationtest_automoc.cpp Scanning dependencies of target cpp-parser make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cpp-parser.dir/build.make languages/cpp/tests/CMakeFiles/cpp-parser.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Building CXX object languages/cpp/tests/CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o cd languages/cpp/tests && /usr/bin/g++ -DBUILD_TESTS -DHAVE_CONFIG_H=1 -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DKDE_DEFAULT_DEBUG_AREA=9007 -DKDE_DEPRECATED_WARNINGS -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTEST_COMPLETION -D_BSD_SOURCE -D_REENTRANT -D_XOPEN_SOURCE=500 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -I. -I../../../../languages/cpp/tests -I../../../.. -I../../.. -I../../../../languages/cpp/parser -I../../../../languages/cpp/cppduchain -I../../../../languages/cpp -I.. -I/usr/include/kdevplatform -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o -c cpp-parser_automoc.cpp Linking CXX executable cpp-parser cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cpp-parser.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cpp-parser.dir/cpp-parser_automoc.o CMakeFiles/cpp-parser.dir/cpp-parser.o -o cpp-parser -rdynamic /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 ../../../lib/libkdev4cppparser.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 ../../../lib/libkdev4cppparser.so ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cpp-parser -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 90%] Built target cpp-parser /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppassistantstest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build.make languages/cpp/tests/CMakeFiles/cppassistantstest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppassistantstest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppassistantstest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppassistantstest.dir/cppassistantstest_automoc.o CMakeFiles/cppassistantstest.dir/__/codecompletion/context.o CMakeFiles/cppassistantstest.dir/__/codecompletion/item.o CMakeFiles/cppassistantstest.dir/__/codecompletion/helpers.o CMakeFiles/cppassistantstest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppassistantstest.dir/__/cpphighlighting.o CMakeFiles/cppassistantstest.dir/__/codecompletion/model.o CMakeFiles/cppassistantstest.dir/__/quickopen.o CMakeFiles/cppassistantstest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppassistantstest.dir/__/includepathresolver.o CMakeFiles/cppassistantstest.dir/__/setuphelpers.o CMakeFiles/cppassistantstest.dir/__/setuphelpers_gcc.o CMakeFiles/cppassistantstest.dir/__/codegen/progressdialogs.o CMakeFiles/cppassistantstest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppassistantstest.dir/__/cpputils.o CMakeFiles/cppassistantstest.dir/__/codecompletion/worker.o CMakeFiles/cppassistantstest.dir/__/includepathcomputer.o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppassistantstest.dir/__/codecompletion/missingincludeitem.o CMakeFiles/cppassistantstest.dir/test_cppassistants.o CMakeFiles/cppassistantstest.dir/__/codegen/renameassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/renameaction.o CMakeFiles/cppassistantstest.dir/__/codegen/renamefileaction.o CMakeFiles/cppassistantstest.dir/__/codegen/codeassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/signatureassistant.o CMakeFiles/cppassistantstest.dir/__/codegen/adaptsignatureaction.o -o cppassistantstest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib Linking CXX executable sourcemanipulationtest cd languages/cpp/cppduchain/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/sourcemanipulationtest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/sourcemanipulationtest.dir/sourcemanipulationtest_automoc.o CMakeFiles/sourcemanipulationtest.dir/test_sourcemanipulation.o CMakeFiles/sourcemanipulationtest.dir/testhelper.o -o sourcemanipulationtest -rdynamic /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so ../../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../../lib/libkdev4cppparser.so ../../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtGui.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/cppduchain/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/cppduchain/tests/sourcemanipulationtest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 100 [ 91%] Built target sourcemanipulationtest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodecompletiontest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppcodecompletiontest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppcodecompletiontest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppcodecompletiontest.dir/cppcodecompletiontest_automoc.o CMakeFiles/cppcodecompletiontest.dir/test_cppcodecompletion.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/context.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/item.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/helpers.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppcodecompletiontest.dir/__/cpphighlighting.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/model.o CMakeFiles/cppcodecompletiontest.dir/__/quickopen.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppcodecompletiontest.dir/__/includepathresolver.o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers.o CMakeFiles/cppcodecompletiontest.dir/__/setuphelpers_gcc.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/progressdialogs.o CMakeFiles/cppcodecompletiontest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppcodecompletiontest.dir/__/cpputils.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/worker.o CMakeFiles/cppcodecompletiontest.dir/__/includepathcomputer.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppcodecompletiontest.dir/__/codecompletion/missingincludeitem.o -o cppcodecompletiontest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/libktexteditor.so.4.11.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libthreadweaver.so.4.11.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppassistantstest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 6 7 8 [ 94%] Built target cppassistantstest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppcodegentest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build.make languages/cpp/tests/CMakeFiles/cppcodegentest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppcodegentest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppcodegentest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppcodegentest.dir/cppcodegentest_automoc.o CMakeFiles/cppcodegentest.dir/test_cppcodegen.o CMakeFiles/cppcodegentest.dir/__/codecompletion/context.o CMakeFiles/cppcodegentest.dir/__/codecompletion/item.o CMakeFiles/cppcodegentest.dir/__/codecompletion/helpers.o CMakeFiles/cppcodegentest.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppcodegentest.dir/__/cpphighlighting.o CMakeFiles/cppcodegentest.dir/__/codecompletion/model.o CMakeFiles/cppcodegentest.dir/__/quickopen.o CMakeFiles/cppcodegentest.dir/__/codegen/simplerefactoring.o CMakeFiles/cppcodegentest.dir/__/includepathresolver.o CMakeFiles/cppcodegentest.dir/__/setuphelpers.o CMakeFiles/cppcodegentest.dir/__/setuphelpers_gcc.o CMakeFiles/cppcodegentest.dir/__/codegen/progressdialogs.o CMakeFiles/cppcodegentest.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppcodegentest.dir/__/cpputils.o CMakeFiles/cppcodegentest.dir/__/codecompletion/worker.o CMakeFiles/cppcodegentest.dir/__/includepathcomputer.o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppcodegentest.dir/__/codecompletion/missingincludeitem.o -o cppcodegentest -rdynamic ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodecompletiontest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 9 10 [ 96%] Built target cppcodecompletiontest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppfilestest.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppfilestest.dir/build.make languages/cpp/tests/CMakeFiles/cppfilestest.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppfilestest cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppfilestest.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppfilestest.dir/cppfilestest_automoc.o CMakeFiles/cppfilestest.dir/test_cppfiles.o -o cppfilestest -rdynamic /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 /usr/lib/libkdevplatformjsontests.so.7.0.0 ../../../lib/libkdev4cppduchain.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/arm-linux-gnueabihf/libQtXml.so /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/libnepomuk.so.4.11.0 /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so -lsoprano /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib -Wl,-rpath-link,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppcodegentest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 11 12 [ 98%] Built target cppcodegentest /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/depend make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' cd /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/kdevelop-4.5.1 /build/buildd/kdevelop-4.5.1/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/DependInfo.cmake --color= make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/make -f languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build.make languages/cpp/tests/CMakeFiles/cppspecialcompletion.dir/build make[3]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Linking CXX executable cppspecialcompletion cd languages/cpp/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/cppspecialcompletion.dir/link.txt --verbose=1 /usr/bin/g++ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/cppspecialcompletion.dir/cppspecialcompletion_automoc.o CMakeFiles/cppspecialcompletion.dir/test_specialcompletion.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/context.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/item.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/helpers.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/implementationhelperitem.o CMakeFiles/cppspecialcompletion.dir/__/cpphighlighting.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/model.o CMakeFiles/cppspecialcompletion.dir/__/quickopen.o CMakeFiles/cppspecialcompletion.dir/__/codegen/simplerefactoring.o CMakeFiles/cppspecialcompletion.dir/__/includepathresolver.o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers.o CMakeFiles/cppspecialcompletion.dir/__/setuphelpers_gcc.o CMakeFiles/cppspecialcompletion.dir/__/codegen/progressdialogs.o CMakeFiles/cppspecialcompletion.dir/__/codegen/unresolvedincludeassistant.o CMakeFiles/cppspecialcompletion.dir/__/cpputils.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/worker.o CMakeFiles/cppspecialcompletion.dir/__/includepathcomputer.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludemodel.o CMakeFiles/cppspecialcompletion.dir/__/codecompletion/missingincludeitem.o -o cppspecialcompletion -rdynamic ../../../lib/libkdev4cppduchain.so ../../../lib/libkdev4cpprpp.so ../../../lib/libkdev4cppparser.so /usr/lib/arm-linux-gnueabihf/libQtTest.so /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformtests.so.7.0.0 ../../../lib/libkdev4cpprpp.so /usr/lib/libkdevplatformshell.so.7.0.0 /usr/lib/libsublime.so.7.0.0 /usr/lib/libkdevplatformdebugger.so.7.0.0 /usr/lib/libkdevplatformproject.so.7.0.0 /usr/lib/libkdevplatformlanguage.so.7.0.0 /usr/lib/libkdevplatformoutputview.so.7.0.0 /usr/lib/libkdevplatformutil.so.7.0.0 /usr/lib/libkdevplatforminterfaces.so.7.0.0 /usr/lib/libktexteditor.so.4.11.0 /usr/lib/libkparts.so.4.11.0 /usr/lib/libkio.so.5.11.0 /usr/lib/libnepomukutils.so.4.11.0 /usr/lib/arm-linux-gnueabihf/libQtNetwork.so /usr/lib/libnepomuk.so.4.11.0 -lsoprano /usr/lib/libkdeui.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtGui.so /usr/lib/arm-linux-gnueabihf/libQtSvg.so /usr/lib/libkdecore.so.5.11.0 /usr/lib/arm-linux-gnueabihf/libQtCore.so /usr/lib/arm-linux-gnueabihf/libQtDBus.so /usr/lib/arm-linux-gnueabihf/libQtXml.so -Wl,-rpath,/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppfilestest -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles [ 98%] Built target cppfilestest cd languages/cpp/tests && /usr/bin/cmake -D_filename=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion.shell -D_library_path_variable=LD_LIBRARY_PATH -D_ld_library_path="/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/lib/./:/usr/lib:/usr/lib:/usr/lib/arm-linux-gnueabihf" -D_executable=/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/languages/cpp/tests/cppspecialcompletion -P /usr/share/kde4/apps/cmake/modules/kde4_exec_via_sh.cmake make[3]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_report /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 14 15 [100%] Built target cppspecialcompletion make[2]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' make[2]: Nothing to be done for `preinstall'. make[2]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debian" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/cmake/modules/FindKDevelop.cmake -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/48x48/apps/./kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/16x16/apps/./kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/32x32/apps/./kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/code-class.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/enum.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/field.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/code-function.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/namespace.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_class.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_enum.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_field.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_function.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_struct.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/private_union.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_class.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_enum.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_field.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_function.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_struct.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/protected_union.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/signal.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/slot.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/struct.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/typedef.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/union.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTchildren.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTclients.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTparents.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTdisconnected_parents.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTsuppliers.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CTvirtuals.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVclass.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVglobal_meth.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVglobal_var.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVnamespace.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_meth.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_signal.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_slot.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprivate_var.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_meth.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_signal.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_slot.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVprotected_var.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_meth.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_signal.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_slot.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpublic_var.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVstruct.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpackage_meth.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVpackage_var.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/CVtypedef.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./target_kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./dirsync.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrestart.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrunto.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./reload_page.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./output_win.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./targetnew_kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmakerun.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./newwidget.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgparam.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./rebuild.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./reload_page.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./tree_win.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./servicenew_kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_scopenew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgmemview.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./classnew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstepout.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgnextinst.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./remove_subdir.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./classwiz.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./project_open.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./qmake_scopenew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./make_kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qtdesigner.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstep.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./debugger.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/32x32/mimetypes/./kdevelop_project.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_subclass.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./classnew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./qmakerun.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_lib.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./project_open.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgvar.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./make_kdevelop.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_scope.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./methodnew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/32x32/actions/./classnew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./newwidget.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgjumpto.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./dbgwatchvar.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./configure_file.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgnext.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./save_all.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./grep.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_app.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./rebuild.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgrun.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_ui_h.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/22x22/actions/./dbgstepinst.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./variablenew.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/icons/hicolor/16x16/actions/./qmake_sub.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/pics/kdevelop-splash.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/bin/kdevelop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/bin/kdevelop! -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/applications/kde4/kdevelop.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/applications/kde4/kdevelop_ps.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/config/kdeveloprc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/kdevelopui.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/katepartui.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevelop/kdevelop.notifyrc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/mime/packages/kdevelop.xml -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/plasma_engine_kdevelopsessions.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/plasma-dataengine-kdevelopsessions.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/metadata.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents/ui -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/plasma-applet-kdevelopsessions.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/krunner_kdevelopsessions.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevelopsessions.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevastyle.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevastyle.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcustomscript.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcustomscript.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcpplanguagesupport.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/kde4/kdevcpplanguagesupport.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcppsupport.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcppsupport/kdevcppsupport.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/libkdev4cppparser.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/libkdev4cppparser.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/libkdev4cpprpp.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/libkdev4cppduchain.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/libkdev4cppduchain.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevmakebuilder.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kcm_kdev_makebuilder.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/include/kdevelop/make/imakebuilder.h -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kcm_kdev_makebuilder.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevmakebuilder.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcmakebuilder.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/kde4/kdevcmakebuilder.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcmakebuilder.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kcm_kdev_cmakebuilder.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kcm_kdev_cmakebuilder.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcmakebuilder/data.kdev4 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcmakemanager.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/kde4/kdevcmakemanager.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcmakedocumentation.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/kde4/kdevcmakedocumentation.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kcm_kdevcmake_settings.so -- Removed runtime path from "/build/buildd/kdevelop-4.5.1/debian/tmp//usr/lib/kde4/kcm_kdevcmake_settings.so" -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/libkdev4cmakecommon.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcmakemanager.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcmakedocumentation.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kcm_kdevcmake_settings.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcmakemanager/data.kdev4 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/128x128/apps/./cmake.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/32x32/apps/./cmake.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/64x64/apps/./cmake.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/icons/hicolor/16x16/apps/./cmake.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcustommakemanager.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcustommakemanager.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcustommakemanager/kdevcustommakemanager.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kcm_kdevcustombuildsystem.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevcustombuildsystem.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevcustombuildsystem.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kcm_kdevcustombuildsystem.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevgdb.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevgdb.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevgdb/kdevgdbui.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/qt4.py -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/kde4.py -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/libstdcxx.py -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevgdb/printers/gdbinit -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4core.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4gui.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_qt4core_qtest.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevappwizard/templates/cmake_plaincpp.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevqthelp.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevqthelp.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevqthelp_config.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevqthelp_config.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/config/kdevelop-qthelp.knsrc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevmanpage.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevmanpage.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevkdeprovider.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevkdeprovider.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevexecuteplasmoid.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevexecuteplasmoid.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/lib/kde4/kdevokteta.so -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/services/kdevokteta.desktop -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevokteta/kdevokteta.rc -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/index.cache.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/index.docbook -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-42.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-inheritance.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-19.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-1a.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-manager.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-39.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-15.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-20.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-33.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-result.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-41.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-16.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-14.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-4.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-list-remove.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-6.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-project-dialog.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-40.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-23.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-folder.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-3.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-24.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-9.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-11.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop4_noworkingset.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-35.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-10.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-7.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-17.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-26.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-12.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-13.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-36.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-2.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-8.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-43.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/Icon-list-add.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-25.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-members.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-18.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-32.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-30.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop4_sessionsprojectsworkingsets.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-5.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-template-selection.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-37.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-38.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-34.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/doc/kde/HTML/en/kdevelop/kdevelop-31.png -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_basic.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/private_pointer.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qt_widget.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qobject.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/python_basic.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject_private.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/c_gobject_properties.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/qt_shared.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib_kde.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cpp_qtestlib_kdevelop.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/python_pyunit.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/php_phpunit.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevfiletemplates/templates/cmake_module.tar.bz2 -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/method_declaration_cpp.txt -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/method_definition_cpp.txt -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/class_declaration_cpp.txt -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_header.h -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_header_onlyfunctions.h -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/kde4/apps/kdevcodegen/templates/cpp_implementation.cpp -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fr/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nds/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/de/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sl/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/bs/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ca@valencia/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nl/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/it/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/th/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/da/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/gl/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/nb/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/el/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/kk/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/uk/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/fi/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/sv/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/et/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pl/LC_MESSAGES/kdevcustommake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/plasma_runner_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcmake.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevelop.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevexecuteplasmoid.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevmanpage.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcustombuildsystem.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevqthelp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/plasma_applet_kdevelopsessions.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevokteta.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevformatters.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcpp.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevgdb.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevkdeprovider.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevmakebuilder.mo -- Installing: /build/buildd/kdevelop-4.5.1/debian/tmp/usr/share/locale/pt_BR/LC_MESSAGES/kdevcustommake.mo make[1]: Leaving directory `/build/buildd/kdevelop-4.5.1/obj-arm-linux-gnueabihf' touch debian/stamp-makefile-install Adding cdbs dependencies to debian/kdevelop.substvars dh_installdirs -pkdevelop Adding cdbs dependencies to debian/kdevelop-dev.substvars dh_installdirs -pkdevelop-dev Adding cdbs dependencies to debian/kdevelop-dbg.substvars dh_installdirs -pkdevelop-dbg dh_installdocs -pkdevelop ./README ./NEWS ./TODO ./BUGS ./AUTHORS dh_installexamples -pkdevelop dh_installman -pkdevelop dh_installinfo -pkdevelop dh_installmenu -pkdevelop dh_installcron -pkdevelop dh_installinit -pkdevelop dh_installdebconf -pkdevelop dh_installemacsen -pkdevelop dh_installcatalogs -pkdevelop dh_installpam -pkdevelop dh_installlogrotate -pkdevelop dh_installlogcheck -pkdevelop dh_installchangelogs -pkdevelop dh_installudev -pkdevelop dh_lintian -pkdevelop dh_bugfiles -pkdevelop dh_install -pkdevelop dh_link -pkdevelop dh_installmime -pkdevelop dh_installgsettings -pkdevelop dh_bugfiles -pkdevelop install -D -p -m0644 debian/kdevelop.xpm \ debian/kdevelop/usr/share/pixmaps/kdevelop.xpm dh_movelibkdeinit -pkdevelop dh_installdocs -pkdevelop-dev ./README ./NEWS ./TODO ./BUGS ./AUTHORS dh_installexamples -pkdevelop-dev dh_installman -pkdevelop-dev dh_installinfo -pkdevelop-dev dh_installmenu -pkdevelop-dev dh_installcron -pkdevelop-dev dh_installinit -pkdevelop-dev dh_installdebconf -pkdevelop-dev dh_installemacsen -pkdevelop-dev dh_installcatalogs -pkdevelop-dev dh_installpam -pkdevelop-dev dh_installlogrotate -pkdevelop-dev dh_installlogcheck -pkdevelop-dev dh_installchangelogs -pkdevelop-dev dh_installudev -pkdevelop-dev dh_lintian -pkdevelop-dev dh_bugfiles -pkdevelop-dev dh_install -pkdevelop-dev dh_link -pkdevelop-dev dh_installmime -pkdevelop-dev dh_installgsettings -pkdevelop-dev dh_bugfiles -pkdevelop-dev dh_movelibkdeinit -pkdevelop-dev dh_installdocs -pkdevelop-dbg ./README ./NEWS ./TODO ./BUGS ./AUTHORS dh_installexamples -pkdevelop-dbg dh_installman -pkdevelop-dbg dh_installinfo -pkdevelop-dbg dh_installmenu -pkdevelop-dbg dh_installcron -pkdevelop-dbg dh_installinit -pkdevelop-dbg dh_installdebconf -pkdevelop-dbg dh_installemacsen -pkdevelop-dbg dh_installcatalogs -pkdevelop-dbg dh_installpam -pkdevelop-dbg dh_installlogrotate -pkdevelop-dbg dh_installlogcheck -pkdevelop-dbg dh_installchangelogs -pkdevelop-dbg dh_installudev -pkdevelop-dbg dh_lintian -pkdevelop-dbg dh_bugfiles -pkdevelop-dbg dh_install -pkdevelop-dbg dh_link -pkdevelop-dbg dh_installmime -pkdevelop-dbg dh_installgsettings -pkdevelop-dbg dh_bugfiles -pkdevelop-dbg dh_movelibkdeinit -pkdevelop-dbg dh_strip -pkdevelop --dbg-package=kdevelop-dbg dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: kdevelop kdevelop-dev kdevelop-dbg dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given dh_strip debug symbol extraction: packages to act on: kdevelop dh_strip debug symbol extraction: ignored packages: we have -dbg package(s), not installing anything into ddeb find: `/build/buildd/kdevelop-4.5.1/debian/kdevelop-dbgsym': No such file or directory dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-deb: warning: '/build/buildd/kdevelop-4.5.1/debian/kdevelop-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package `kdevelop-dbgsym' in `../kdevelop-dbgsym_4.5.1-0ubuntu5_armhf.ddeb'. dh_compress -pkdevelop -X .dcl -X .docbook -X -license -X .tag -X .sty -X .el dh_fixperms -pkdevelop dh_makeshlibs -pkdevelop -Xusr/lib/kde4/ dh_strip -pkdevelop-dev dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: kdevelop kdevelop-dev kdevelop-dbg dh_strip debug symbol extraction: packages to act on: kdevelop-dev dh_strip debug symbol extraction: ignored packages: kdevelop-dev is already stripped, ignoring find: `/build/buildd/kdevelop-4.5.1/debian/kdevelop-dev-dbgsym': No such file or directory dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dpkg-deb: warning: '/build/buildd/kdevelop-4.5.1/debian/kdevelop-dev-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package `kdevelop-dev-dbgsym' in `../kdevelop-dev-dbgsym_4.5.1-0ubuntu5_armhf.ddeb'. dh_compress -pkdevelop-dev -X .dcl -X .docbook -X -license -X .tag -X .sty -X .el dh_fixperms -pkdevelop-dev dh_makeshlibs -pkdevelop-dev -Xusr/lib/kde4/ dh_compress -pkdevelop-dbg -X .dcl -X .docbook -X -license -X .tag -X .sty -X .el dh_fixperms -pkdevelop-dbg dh_installdeb -pkdevelop dh_perl -pkdevelop dh_shlibdeps -pkdevelop dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppparser.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppparser.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cmakecommon.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppduchain.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppduchain.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppparser.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cppparser.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dpkg-shlibdeps: warning: Can't extract name and version from library name `libkdev4cpprpp.so' dh_installdeb -pkdevelop-dev dh_perl -pkdevelop-dev dh_shlibdeps -pkdevelop-dev dh_installdeb -pkdevelop-dbg dh_perl -pkdevelop-dbg dh_shlibdeps -pkdevelop-dbg dh_sameversiondep -a dh_gencontrol -pkdevelop dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe # only call dh_scour for packages in main if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pkdevelop ; fi dh_md5sums -pkdevelop dh_builddeb -pkdevelop -- -Zlzma INFO: pkgstriptranslations version 118 pkgstriptranslations: processing kdevelop (in debian/kdevelop); do_strip: , oemstrip: debian/kdevelop/usr/share/kde4/services/kdevcustommakemanager.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kcm_kdevcustombuildsystem.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevelopsessions.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevqthelp_config.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcustomscript.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/plasma-dataengine-kdevelopsessions.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevkdeprovider.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevqthelp.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcustombuildsystem.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcmakebuilder.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevgdb.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kcm_kdev_cmakebuilder.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevastyle.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kcm_kdevcmake_settings.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcmakemanager.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcmakedocumentation.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevmakebuilder.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevcppsupport.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevmanpage.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevexecuteplasmoid.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/plasma-applet-kdevelopsessions.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kdevokteta.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/kde4/services/kcm_kdev_makebuilder.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/applications/kde4/kdevelop_ps.desktop: does not have gettext domain, not stripping debian/kdevelop/usr/share/applications/kde4/kdevelop.desktop: does not have gettext domain, not stripping pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/kdevelop/DEBIAN/control, package kdevelop, directory debian/kdevelop pkgstripfiles: Truncating usr/share/doc/kdevelop/changelog.Debian.gz to topmost ten records pkgstripfiles: PNG optimization for package kdevelop took 0 s dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead dpkg-deb: warning: 'debian/kdevelop/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 2 warnings about the control file(s) dpkg-deb: building package `kdevelop' in `../kdevelop_4.5.1-0ubuntu5_armhf.deb'. dh_gencontrol -pkdevelop-dev dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe # only call dh_scour for packages in main if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pkdevelop-dev ; fi dh_md5sums -pkdevelop-dev dh_builddeb -pkdevelop-dev -- -Zlzma INFO: pkgstriptranslations version 118 pkgstriptranslations: processing kdevelop-dev (in debian/kdevelop-dev); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/kdevelop-dev/DEBIAN/control, package kdevelop-dev, directory debian/kdevelop-dev Searching for duplicated docs in dependency kdevelop... symlinking README in kdevelop-dev to file in kdevelop symlinking AUTHORS in kdevelop-dev to file in kdevelop symlinking BUGS in kdevelop-dev to file in kdevelop symlinking NEWS.gz in kdevelop-dev to file in kdevelop symlinking TODO in kdevelop-dev to file in kdevelop symlinking changelog.Debian.gz in kdevelop-dev to file in kdevelop pkgstripfiles: PNG optimization for package kdevelop-dev took 0 s dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead dpkg-deb: warning: 'debian/kdevelop-dev/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 2 warnings about the control file(s) dpkg-deb: building package `kdevelop-dev' in `../kdevelop-dev_4.5.1-0ubuntu5_armhf.deb'. dh_gencontrol -pkdevelop-dbg dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe # only call dh_scour for packages in main if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pkdevelop-dbg ; fi dh_md5sums -pkdevelop-dbg dh_builddeb -pkdevelop-dbg -- -Zlzma INFO: pkgstriptranslations version 118 pkgstriptranslations: processing kdevelop-dbg (in debian/kdevelop-dbg); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/kdevelop-dbg/DEBIAN/control, package kdevelop-dbg, directory debian/kdevelop-dbg Searching for duplicated docs in dependency kdevelop... symlinking README in kdevelop-dbg to file in kdevelop symlinking AUTHORS in kdevelop-dbg to file in kdevelop symlinking BUGS in kdevelop-dbg to file in kdevelop symlinking NEWS.gz in kdevelop-dbg to file in kdevelop symlinking TODO in kdevelop-dbg to file in kdevelop symlinking changelog.Debian.gz in kdevelop-dbg to file in kdevelop pkgstripfiles: PNG optimization for package kdevelop-dbg took 0 s dpkg-deb: warning: deprecated compression type 'lzma'; use xz instead dpkg-deb: warning: 'debian/kdevelop-dbg/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 2 warnings about the control file(s) dpkg-deb: building package `kdevelop-dbg' in `../kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb'. dpkg-genchanges -B -mUbuntu/armhf Build Daemon >../kdevelop_4.5.1-0ubuntu5_armhf.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code dpkg-source --after-build kdevelop-4.5.1 dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20130714-1901 Publishing debug debs. chroot-autobuild/build/buildd/kdevelop_4.5.1-0ubuntu5_armhf.deb: new debian package, version 2.0. size 1115490 bytes: control archive= 3080 bytes. 1766 bytes, 21 lines control 4700 bytes, 64 lines md5sums 185 bytes, 7 lines * postinst #!/bin/sh 160 bytes, 5 lines * postrm #!/bin/sh Package: kdevelop Version: 4:4.5.1-0ubuntu5 Architecture: armhf Maintainer: Kubuntu Developers Installed-Size: 3596 Depends: kdevelop-data (>= 4:4.5.1-0ubuntu5), kde-runtime, kdevplatform7-libs (>= 1.5.1), libc6 (>= 2.4), libgcc1 (>= 1:4.4.0), libkasten2controllers2abi1 (>= 4:4.10.80), libkasten2core2 (>= 4:4.10.90), libkasten2okteta1controllers1abi1 (>= 4:4.10.80), libkasten2okteta1core1 (>= 4:4.8.90), libkasten2okteta1gui1 (>= 4:4.8.90), libkcmutils4 (>= 4:4.4.95), libkdeclarative5 (>= 4:4.7.0), libkdecore5 (>= 4:4.4.95), libkdeui5 (>= 4:4.3.4), libkio5 (>= 4:4.3.4), libknewstuff3-4 (>= 4:4.4.0), libkparts4 (>= 4:4.3.4), libktexteditor4 (>= 4:4.4.95), libplasma3 (>= 4:4.4.4-2~), libprocessui4a (>= 4:4.6.1), libqt4-dbus (>= 4:4.6.1), libqt4-declarative (>= 4:4.7.0~rc1), libqt4-help (>= 4:4.5.3), libqt4-network (>= 4:4.5.3), libqt4-script (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.6.1), libqtwebkit4, libstdc++6 (>= 4.6), libsublime7 (>= 1.5.1), libthreadweaver4 (>= 4:4.3.4), kate-data Recommends: g++, gcc, gdb (>= 7.0), make Suggests: cmake, kapptemplate, kdevelop-l10n Conflicts: kdevelop-custom-buildsystem Replaces: kdevelop-custom-buildsystem Section: devel Priority: optional Homepage: http://www.kdevelop.org/ Description: integrated development environment for KDE KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger. . The application wizard can generate fully functional projects for terminal programs and GUI programs using Qt, KDE or GNOME. Original-Maintainer: Debian Qt/KDE Maintainers chroot-autobuild/build/buildd/kdevelop-dev_4.5.1-0ubuntu5_armhf.deb: new debian package, version 2.0. size 9500 bytes: control archive= 796 bytes. 850 bytes, 20 lines control 233 bytes, 3 lines md5sums Package: kdevelop-dev Source: kdevelop Version: 4:4.5.1-0ubuntu5 Architecture: armhf Maintainer: Kubuntu Developers Installed-Size: 109 Depends: kdelibs5-dev, kdevelop (= 4:4.5.1-0ubuntu5), kdevplatform-dev Section: devel Priority: optional Homepage: http://www.kdevelop.org/ Description: development files for the KDevelop IDE KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger. . The application wizard can generate fully functional projects for terminal programs and GUI programs using Qt, KDE or GNOME. . This package contains development files for KDevelop. Original-Maintainer: Debian Qt/KDE Maintainers chroot-autobuild/build/buildd/kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb: new debian package, version 2.0. size 13597214 bytes: control archive= 1514 bytes. 823 bytes, 20 lines control 2264 bytes, 28 lines md5sums Package: kdevelop-dbg Source: kdevelop Version: 4:4.5.1-0ubuntu5 Architecture: armhf Maintainer: Kubuntu Developers Installed-Size: 54820 Depends: kdelibs5-dbg, kdevelop (= 4:4.5.1-0ubuntu5) Section: debug Priority: extra Homepage: http://www.kdevelop.org/ Description: debugging symbols for KDevelop KDevelop is an easy to use integrated development environment for KDE. It supports a wide range of programming languages and features project management, an advanced editor, a class browser and an integrated debugger. . The application wizard can generate fully functional projects for terminal programs and GUI programs using Qt, KDE or GNOME. . This package contains debugging symbols for KDevelop. Original-Maintainer: Debian Qt/KDE Maintainers chroot-autobuild/build/buildd/kdevelop_4.5.1-0ubuntu5_armhf.deb: drwxr-xr-x root/root 0 2013-07-14 18:53 ./ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/ -rw-r--r-- root/root 179080 2013-07-14 18:54 ./usr/lib/libkdev4cppparser.so -rw-r--r-- root/root 87964 2013-07-14 18:54 ./usr/lib/libkdev4cpprpp.so -rw-r--r-- root/root 367580 2013-07-14 18:54 ./usr/lib/libkdev4cmakecommon.so drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/kde4/ -rw-r--r-- root/root 166372 2013-07-14 18:54 ./usr/lib/kde4/kdevastyle.so -rw-r--r-- root/root 47196 2013-07-14 18:54 ./usr/lib/kde4/kdevkdeprovider.so -rw-r--r-- root/root 96808 2013-07-14 18:54 ./usr/lib/kde4/kcm_kdevcustombuildsystem.so -rw-r--r-- root/root 22284 2013-07-14 18:54 ./usr/lib/kde4/plasma_engine_kdevelopsessions.so -rw-r--r-- root/root 154920 2013-07-14 18:54 ./usr/lib/kde4/kdevcmakemanager.so -rw-r--r-- root/root 34668 2013-07-14 18:54 ./usr/lib/kde4/kcm_kdev_makebuilder.so -rw-r--r-- root/root 319384 2013-07-14 18:54 ./usr/lib/kde4/kdevgdb.so -rw-r--r-- root/root 47024 2013-07-14 18:54 ./usr/lib/kde4/kdevcustomscript.so -rw-r--r-- root/root 485000 2013-07-14 18:54 ./usr/lib/kde4/kdevcpplanguagesupport.so -rw-r--r-- root/root 34804 2013-07-14 18:54 ./usr/lib/kde4/kdevqthelp_config.so -rw-r--r-- root/root 43012 2013-07-14 18:54 ./usr/lib/kde4/kdevcmakebuilder.so -rw-r--r-- root/root 43068 2013-07-14 18:54 ./usr/lib/kde4/kdevmanpage.so -rw-r--r-- root/root 59716 2013-07-14 18:54 ./usr/lib/kde4/kdevqthelp.so -rw-r--r-- root/root 68012 2013-07-14 18:54 ./usr/lib/kde4/kcm_kdevcmake_settings.so -rw-r--r-- root/root 34644 2013-07-14 18:54 ./usr/lib/kde4/kdevcustommakemanager.so -rw-r--r-- root/root 43020 2013-07-14 18:54 ./usr/lib/kde4/kdevcustombuildsystem.so -rw-r--r-- root/root 22220 2013-07-14 18:54 ./usr/lib/kde4/kcm_kdev_cmakebuilder.so -rw-r--r-- root/root 22324 2013-07-14 18:54 ./usr/lib/kde4/krunner_kdevelopsessions.so -rw-r--r-- root/root 59804 2013-07-14 18:54 ./usr/lib/kde4/kdevexecuteplasmoid.so -rw-r--r-- root/root 30556 2013-07-14 18:54 ./usr/lib/kde4/kdevmakebuilder.so -rw-r--r-- root/root 34724 2013-07-14 18:54 ./usr/lib/kde4/kdevcmakedocumentation.so -rw-r--r-- root/root 43084 2013-07-14 18:54 ./usr/lib/kde4/kdevokteta.so -rw-r--r-- root/root 787488 2013-07-14 18:54 ./usr/lib/libkdev4cppduchain.so drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/pixmaps/ -rw-r--r-- root/root 6398 2013-06-10 16:20 ./usr/share/pixmaps/kdevelop.xpm drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/lintian/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 608 2013-06-10 16:20 ./usr/share/lintian/overrides/kdevelop drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/doc/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/share/doc/kdevelop/ -rw-r--r-- root/root 35911 2013-06-10 16:20 ./usr/share/doc/kdevelop/copyright -rw-r--r-- root/root 947 2013-05-29 21:01 ./usr/share/doc/kdevelop/README -rw-r--r-- root/root 2970 2013-05-29 21:01 ./usr/share/doc/kdevelop/AUTHORS -rw-r--r-- root/root 679 2013-05-29 21:01 ./usr/share/doc/kdevelop/BUGS -rw-r--r-- root/root 91 2013-05-29 21:01 ./usr/share/doc/kdevelop/NEWS.gz -rw-r--r-- root/root 61 2013-05-29 21:01 ./usr/share/doc/kdevelop/TODO -rw-r--r-- root/root 1140 2013-07-14 18:56 ./usr/share/doc/kdevelop/changelog.Debian.gz drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/services/ -rw-r--r-- root/root 6983 2013-05-29 21:01 ./usr/share/kde4/services/kdevcustommakemanager.desktop -rw-r--r-- root/root 4268 2013-05-29 21:01 ./usr/share/kde4/services/kcm_kdevcustombuildsystem.desktop -rw-r--r-- root/root 2624 2013-05-29 21:01 ./usr/share/kde4/services/kdevelopsessions.desktop -rw-r--r-- root/root 1423 2013-05-29 21:01 ./usr/share/kde4/services/kdevqthelp_config.desktop -rw-r--r-- root/root 6225 2013-05-29 21:01 ./usr/share/kde4/services/kdevcustomscript.desktop -rw-r--r-- root/root 2857 2013-05-29 21:01 ./usr/share/kde4/services/plasma-dataengine-kdevelopsessions.desktop -rw-r--r-- root/root 4810 2013-05-29 21:01 ./usr/share/kde4/services/kdevkdeprovider.desktop -rw-r--r-- root/root 5191 2013-05-29 21:01 ./usr/share/kde4/services/kdevqthelp.desktop -rw-r--r-- root/root 3737 2013-05-29 21:01 ./usr/share/kde4/services/kdevcustombuildsystem.desktop -rw-r--r-- root/root 5059 2013-05-29 21:01 ./usr/share/kde4/services/kdevcmakebuilder.desktop -rw-r--r-- root/root 7936 2013-05-29 21:01 ./usr/share/kde4/services/kdevgdb.desktop -rw-r--r-- root/root 2415 2013-05-29 21:01 ./usr/share/kde4/services/kcm_kdev_cmakebuilder.desktop -rw-r--r-- root/root 7114 2013-05-29 21:01 ./usr/share/kde4/services/kdevastyle.desktop -rw-r--r-- root/root 3017 2013-05-29 21:01 ./usr/share/kde4/services/kcm_kdevcmake_settings.desktop -rw-r--r-- root/root 5864 2013-05-29 21:01 ./usr/share/kde4/services/kdevcmakemanager.desktop -rw-r--r-- root/root 5402 2013-05-29 21:01 ./usr/share/kde4/services/kdevcmakedocumentation.desktop -rw-r--r-- root/root 4885 2013-05-29 21:01 ./usr/share/kde4/services/kdevmakebuilder.desktop -rw-r--r-- root/root 4568 2013-05-29 21:01 ./usr/share/kde4/services/kdevcppsupport.desktop -rw-r--r-- root/root 5126 2013-05-29 21:01 ./usr/share/kde4/services/kdevmanpage.desktop -rw-r--r-- root/root 3703 2013-05-29 21:01 ./usr/share/kde4/services/kdevexecuteplasmoid.desktop -rw-r--r-- root/root 3036 2013-05-29 21:01 ./usr/share/kde4/services/plasma-applet-kdevelopsessions.desktop -rw-r--r-- root/root 5303 2013-05-29 21:01 ./usr/share/kde4/services/kdevokteta.desktop -rw-r--r-- root/root 2790 2013-05-29 21:01 ./usr/share/kde4/services/kcm_kdev_makebuilder.desktop drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/man/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/share/man/man1/ -rw-r--r-- root/root 1300 2013-07-14 18:53 ./usr/share/man/man1/kdevelop.1.gz drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/applications/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/applications/kde4/ -rw-r--r-- root/root 4172 2013-05-29 21:01 ./usr/share/applications/kde4/kdevelop_ps.desktop -rw-r--r-- root/root 3248 2013-05-29 21:01 ./usr/share/applications/kde4/kdevelop.desktop drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/menu/ -rw-r--r-- root/root 285 2013-06-10 16:20 ./usr/share/menu/kdevelop drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/bin/ -rwxr-xr-x root/root 1734 2013-05-29 21:01 ./usr/bin/kdevelop! -rwxr-xr-x root/root 92852 2013-07-14 18:54 ./usr/bin/kdevelop chroot-autobuild/build/buildd/kdevelop-dev_4.5.1-0ubuntu5_armhf.deb: drwxr-xr-x root/root 0 2013-07-14 18:53 ./ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/include/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/include/kdevelop/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/include/kdevelop/make/ -rw-r--r-- root/root 3041 2013-05-29 21:01 ./usr/include/kdevelop/make/imakebuilder.h drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/doc/ drwxr-xr-x root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/ -rw-r--r-- root/root 35911 2013-06-10 16:20 ./usr/share/doc/kdevelop-dev/copyright drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/apps/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/apps/cmake/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/kde4/apps/cmake/modules/ -rw-r--r-- root/root 1092 2013-05-29 21:01 ./usr/share/kde4/apps/cmake/modules/FindKDevelop.cmake lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/README -> ../kdevelop/README lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/AUTHORS -> ../kdevelop/AUTHORS lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/BUGS -> ../kdevelop/BUGS lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/NEWS.gz -> ../kdevelop/NEWS.gz lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/TODO -> ../kdevelop/TODO lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dev/changelog.Debian.gz -> ../kdevelop/changelog.Debian.gz chroot-autobuild/build/buildd/kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb: drwxr-xr-x root/root 0 2013-07-14 18:53 ./ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/debug/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/debug/usr/ drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/debug/usr/lib/ -rw-r--r-- root/root 2558263 2013-07-14 18:54 ./usr/lib/debug/usr/lib/libkdev4cppparser.so -rw-r--r-- root/root 1500297 2013-07-14 18:54 ./usr/lib/debug/usr/lib/libkdev4cpprpp.so -rw-r--r-- root/root 5135161 2013-07-14 18:54 ./usr/lib/debug/usr/lib/libkdev4cmakecommon.so drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/ -rw-r--r-- root/root 1915235 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevastyle.so -rw-r--r-- root/root 793987 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevkdeprovider.so -rw-r--r-- root/root 1729201 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kcm_kdevcustombuildsystem.so -rw-r--r-- root/root 358064 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/plasma_engine_kdevelopsessions.so -rw-r--r-- root/root 3011228 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcmakemanager.so -rw-r--r-- root/root 340443 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kcm_kdev_makebuilder.so -rw-r--r-- root/root 4179849 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevgdb.so -rw-r--r-- root/root 455214 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcustomscript.so -rw-r--r-- root/root 10114572 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcpplanguagesupport.so -rw-r--r-- root/root 451250 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevqthelp_config.so -rw-r--r-- root/root 693269 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcmakebuilder.so -rw-r--r-- root/root 1129976 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevmanpage.so -rw-r--r-- root/root 1255659 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevqthelp.so -rw-r--r-- root/root 933664 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kcm_kdevcmake_settings.so -rw-r--r-- root/root 419323 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcustommakemanager.so -rw-r--r-- root/root 495194 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcustombuildsystem.so -rw-r--r-- root/root 347700 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kcm_kdev_cmakebuilder.so -rw-r--r-- root/root 302040 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/krunner_kdevelopsessions.so -rw-r--r-- root/root 937790 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevexecuteplasmoid.so -rw-r--r-- root/root 536385 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevmakebuilder.so -rw-r--r-- root/root 930736 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevcmakedocumentation.so -rw-r--r-- root/root 859611 2013-07-14 18:54 ./usr/lib/debug/usr/lib/kde4/kdevokteta.so -rw-r--r-- root/root 13492393 2013-07-14 18:54 ./usr/lib/debug/usr/lib/libkdev4cppduchain.so drwxr-xr-x root/root 0 2013-07-14 18:54 ./usr/lib/debug/usr/bin/ -rw-r--r-- root/root 1155418 2013-07-14 18:54 ./usr/lib/debug/usr/bin/kdevelop drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/ drwxr-xr-x root/root 0 2013-07-14 18:53 ./usr/share/doc/ drwxr-xr-x root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/ -rw-r--r-- root/root 35911 2013-06-10 16:20 ./usr/share/doc/kdevelop-dbg/copyright lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/README -> ../kdevelop/README lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/AUTHORS -> ../kdevelop/AUTHORS lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/BUGS -> ../kdevelop/BUGS lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/NEWS.gz -> ../kdevelop/NEWS.gz lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/TODO -> ../kdevelop/TODO lrwxrwxrwx root/root 0 2013-07-14 18:56 ./usr/share/doc/kdevelop-dbg/changelog.Debian.gz -> ../kdevelop/changelog.Debian.gz kdevelop_4.5.1-0ubuntu5_armhf.changes: Format: 1.8 Date: Sat, 13 Jul 2013 15:30:42 +0200 Source: kdevelop Binary: kdevelop kdevelop-data kdevelop-dev kdevelop-dbg kdevelop-l10n Architecture: armhf Version: 4:4.5.1-0ubuntu5 Distribution: saucy-proposed Urgency: low Maintainer: Ubuntu/armhf Build Daemon Changed-By: Philip Muškovac Description: kdevelop - integrated development environment for KDE kdevelop-data - data files for the KDevelop IDE kdevelop-dbg - debugging symbols for KDevelop kdevelop-dev - development files for the KDevelop IDE kdevelop-l10n - localization files for the KDevelop IDE Changes: kdevelop (4:4.5.1-0ubuntu5) saucy; urgency=low . * Rebuild against new okteta 4.11 Checksums-Sha1: 27089ac953bcf74336adc3a0f3e3a95aa6f202e8 1115490 kdevelop_4.5.1-0ubuntu5_armhf.deb 926deb82b86d2ab6eb2af17d30a8be3269e6c599 9500 kdevelop-dev_4.5.1-0ubuntu5_armhf.deb dada459eefe20f23e8ae71610d05e030ef4d4ace 13597214 kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb Checksums-Sha256: 4e4a73b3288085fe782c7ccd26750ed466a08ee315c71a1c84d951b244c59524 1115490 kdevelop_4.5.1-0ubuntu5_armhf.deb b8ec91ae81c8b4d57dc88bfd8e957994973ceee19cac750373bfc651ab2e5020 9500 kdevelop-dev_4.5.1-0ubuntu5_armhf.deb 425f75c5e59014e945ed9fc38d4a3f9c23c21049d70832e113a26462db8ea6f5 13597214 kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb Files: 03a84ab6cbf6faacfc5697e28a50fa6f 1115490 devel optional kdevelop_4.5.1-0ubuntu5_armhf.deb 19965854076b5094f77de657781a192e 9500 devel optional kdevelop-dev_4.5.1-0ubuntu5_armhf.deb 32e784f3118af0a7f90e81fb511327d7 13597214 debug extra kdevelop-dbg_4.5.1-0ubuntu5_armhf.deb Original-Maintainer: Debian Qt/KDE Maintainers ****************************************************************************** Built successfully ****************************************************************************** Finished at 20130714-1901 Build needed 01:15:02, 562116k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '716d1fb0f39436e0db1dfa297829c4327e23bd11'] Scanning for processes to kill in build /home/buildd/build-716d1fb0f39436e0db1dfa297829c4327e23bd11/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '716d1fb0f39436e0db1dfa297829c4327e23bd11'] Unmounting chroot for build 716d1fb0f39436e0db1dfa297829c4327e23bd11... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '716d1fb0f39436e0db1dfa297829c4327e23bd11'] Removing build 716d1fb0f39436e0db1dfa297829c4327e23bd11